解决Zabbix 3.0.1 discovery agent system.uname无效

作者:袖梨 2022-11-14

用3.0.1进行discovery时用agent,检测system.uname,一直没办法发现。开了调试日志后台一直报错。日志如下:

In get_value_agent(): host:'' addr:'10.130.130.80' key:'system.uname' conn:'unknown'
End of get_value_agent():NETWORK ERROR
discovery:item[system.uname] error: A TLS connection is configured tobe used with agent but support
for TLS was note compiled into server

但是如果我手动添加的HOST然后手动加的ITEM就没问题:

就变成了


In get_value_agent(): host:'host001test' addr:'10.130.130.80' key:'system.uname' conn:'unencrypted'
sending [system.uname]
get value from agent result:'xxxxxxxxxxxxxxxx'

我用zabbix_get也试了都正常。就是discovery不行。

此问题困扰了我3天,在寻找答案无望之后,我通过查询官方Agile,发现竟然是个BUG,因为已经有人反映了。
https://support.zabbix.com/browse/ZBX-10571
4月20日,zabbix发布了最新版本3.0.2,明确已经定位问题,并解决。希望碰到这个问题的朋友尽快升级到3.0.2,少走歪路。

相关文章

精彩推荐