一、旧版本中很多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