代理的Zabbix服务器设置值失败:ZBX_TCP_READ()超时

时间:2019-07-25 21:48:26

标签: zabbix

我们正在使用在 master 上运行的Zabbix 4.0 LTS服务器。但是代理为1.6版,并且在 client 服务器上运行。 代理正在监听客户端服务器的端口8077。当我们在Zabbix服务器中配置主机(作为客户端)时,其中IP是客户端的IP,端口是8077,它们将成功连接。但是我需要知道某些应用程序是否在客户端服务器上运行。 例如。需要通过Zabbix知道tomcat是否在客户端服务器的8080端口上运行。 因此,我们添加了具有客户端IP的主机,并提到了Zabbix主机配置中运行Tomcat的端口8080(而不是8077)。但是在这种情况下,它给出了错误

从代理获取值失败:ZBX_TCP_READ()超时

但是当我从Master远程连接到Client时,它在8080端口上工作正常。 在Zabbix 2.2 LTS版本中,该功能正常运行。

enter image description here

1 个答案:

答案 0 :(得分:1)

在端口8080上,不是Zabbix代理响应您。 而是添加具有正确代理端口的主机,并使用agent item(例如net.tcp.portnet.tcp.service,或simple check(例如net.tcp.service)。

请注意,在任何版本的Zabbix上,Tomcat端口上的代理通信都是不太可能的。

相关问题