zabbix使用過程中遇到的問題與解決方法(2)

一、舊版本中很多trigger不能用,比如下面的一個trigger expression是這樣的::system.cpu.load[percpu,avg5].avg(5m)}>{$CPU_LOAD_NUM_W_GT_N},其中,CPU_LOAD_NUM_W_GT_N不是具體的數值

原因:

這些是宏定義的macros值,模版雖然遷移過來了但是這些宏定義的macros值並未進行設置。

解決方法:

       Administration General Macros,添加各個macros值。


二、新增的host不能自動鏈接模版和添加group信息

原因:

沒有相應的自動發現規則

解決方法:

    根據需求創建自動發現的action,可以根據host的name規範,檢查其中的關鍵字,比如:hostname中帶有mysql字樣的host自動添加到mysql模版


三、proxy上掛了100+臺 host時,proxy掛了

原因:

Proxy掛了,查看日誌,發現是內存溢出

[root@Proxyzabbix]# tail -10 zabbix_proxy.log

18569:20151201:164406.815 __mem_malloc: skipped 0 asked 104 skip_min4294967295 skip_max 0

18569:20151201:164406.815 [file:dbconfig.c,line:410]zbx_mem_malloc(): out of memory (requested 103 bytes)

18569:20151201:164406.815 [file:dbconfig.c,line:410]zbx_mem_malloc(): please increase CacheSize configuration parameter

18558:20151201:164406.957 One child process died (PID:18569,exitcode/signal:255).Exiting ...

18558:20151201:164408.960syncing history data...

18558:20151201:164409.088syncing history data done

18558:20151201:164409.088Zabbix Proxy stopped. Zabbix 2.2.2 (revision 42525).

解決方法:

vimzabbix_proxy.conf,修改cachesize的值。原來使用了默認值8M,現在修改爲1024M

###Option: CacheSize

#       Size of configuration cache, in bytes.

#       Shared memory size, for storing hostsand items data.

#

#Mandatory: no

#Range: 128K-2G

#Default:

#CacheSize=8M

CacheSize=1024M




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章