zabbix 小纪录

Timeout agent
默认值:1-30
默认值:3
超时时间
如果有些traper模式,数据处理比较慢,建议将值调大

ids 纪录数据next id 通常直接插入或者修改数据库 需要修改对应的table_name nextid

history 存放历史数据 最好最开始就分区 ,分区后需要关闭HousekeepingFrequency=1,MaxHousekeeperDelete=500000,占用空间比较大

及时删除,同时最好定时分区,一次性分区可能造成的后果,发现数据库无法写入,原因:根据时间分区,必然后果

triggers

如果有误报,自己可以登录机器,直接update alerts set status=1 where status='0';
同时,对应大量agent无法连接等误报,最好在报警脚本中加判断
微信公众号报警,会有一个问题,关注者24小时内不与公众号主动交互,则会customer block,无法发微信。最好企业号,网上一大推脚本

Macro

多使用Macro,这样对于不同的机器你可以使用不同的报警值,比如:

insert into hostmacro values(45,10308,'{$NET_TRIGGERNAME_2}','1.8Gbps’);

 网卡{#IFNAME}入流量大于{$NET_TRIGGERNAME_1}
     {OS_Linux:net.if.in[{#IFNAME}].min(5m)}>{$NET_TRIGGER_1} and {OS_Linux:net.if.in[{#IFNAME}].last()}>{$NET_TRIGGER_1}

DebugLevel server

对于有大量的item的时候,也就是数据量比较大的时候,千万不要DebugLevel=4  这样会把机器打死

取值范围:0-5
默认值:3
指定日志级别
0 - basic information about starting and stopping of Zabbix processes
1 - critical级别
2 - error级别
3 - warnings级别
4 - debug级别
5 - extended debugging (与级别4一样. 只能使用runtime control 来设置.)

多用traper 对server来讲压力小
多用自动发现 对于管理员来讲压力小

上一篇:zabbix agent item


下一篇:修复 Ubuntu 14.04 从待机中唤醒后鼠标键盘出现僵死情况