zabbix_agentd版本兼容性导致item_key不支持的故障诊断

zabbix_agentd版本兼容性导致item_key不支持的故障诊断


某次发现创建触发器后显示触发器失效,如下图:


报错监控项失效,赶紧去看创建的监控项,发现报错:




故障分析:
由于这是一个服务监控选项,在3.0以后字段更改过,发现其他机器的服务使用的字段是"service_state",所以无法确定是否字段本身的问题。


经过一段时间的思考,想起server端是由2.4升级到3.0,发现客户端版本仍然停留在2.4阶段,而"service.info"这个字段是只有3.0才开始启用,于是该字段从客户端就失效了,自然没办法传到server。


解决方案:
通过下载官网最新的3.0 zabbix_agentd,替换客户端上原有的zabbix_agentd文件就行了,注意需要卸载原服务,安装新服务。


问题反思:
当然受影响的只有新创建的监控项和触发器,老版本的字段不受影响。毕竟通常软件版本是向下兼容的。


实际上这是比较典型的升级问题。大版本升级后,需要兼顾许多版本特性,及时更新每个环节的新版本,经过一段使用周期后才能稳定下来。


参考文档:
zabbix_agentd:https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/zabbix_agent/win_keys
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值