Zabbix代理状态监控

时间:2016-08-18 06:16:22

标签: monitoring zabbix

监控座席状态的正确方法是什么?我希望能够看到代理是否正在运行。 layout项仅显示代理是 Up ,但它不会切换到 Down 。简单检查agent.ping似乎表现得一样。

2 个答案:

答案 0 :(得分:2)

监控agent.ping的最佳方式是通过触发器,对于该项目,您将使用nodata()触发器功能(默认模板已经执行此操作。

当通过ICMP ping可以访问主机时,icmpping项实际返回1,而当不通过ICMP ping时,实际返回0(

它实际上没有监视代理)。

如果您想在项目本身中查看/关闭,您可以使用类似net.tcp.service的项目监控代理TCP端口(默认情况下为10050) - 但是在agent.ping上使用触发器仍然是推荐的方式

答案 1 :(得分:0)

除了监控端口之外,你可以从版本2+获得内部Zabbix检查,每次检查存储0和1值,而不是像agent.ping只存储值1(你没有得到的主要原因) a" Down"消息)。

https://www.zabbix.com/documentation/3.2/manual/config/items/itemtypes/internal

你需要的密钥是zabbix [host,agent,available],项目类型应该是" Zabbix internal"而不是" Zabbix代理"。