收到来自 zabbix 代理的空响应[192.168.4.112]
,假设代理由于访问权限而断开了连接。
我有 iptables离开和 selinux已禁用。zabbix_agentd.conf
有正确的服务器IP,并且 中没有任何内容zabbix_agentd.log
。
答案1
它的 IP 肯定不正确。
- 检查文件中是否多次定义了此参数(也通过包含)
- 检查行/地址是否有拼写错误
- 将代理 DebugLevel 设置为 4,并验证代理是否能够看到来自您预期地址的传入连接
答案2
我已通过重写解决了该问题zabbix_agentd.conf
。
因为两个vps都在外网,有公网iP。
A为服务器,B为代理。
我没有意识到 A(zabbix_server)有多个 IP。所以我在中写的 IPzabbix_agentd.conf
是错误的。我该如何找到它?我telnet B_IP:10050
从 A 转到netstat -an | grep 10050
B。然后我找到了解决方案。
######zabbix_agentd.conf#######
****
Server=119.XXX.XXX.43;119.xxx.xxx.46
****
#####zabbix_agentd.conf########
不好意思,我的英语水平一般,在发现不匹配的 IP 之前,我已经检查了 iptables、selinux 等。