ZABBIX求助:Get value from agent failed: ZBX_TCP_READ() failed: [104] Connection re
因为公司需要安装ZABBIX服务(1台ZABBIX SERVER,2台ZABBIX AGENT),在论坛学习几天后进行安装了,本机可以监控,另外2台主机不能监控,报错:Get value from agent failed: ZBX_TCP_READ() failed: Connection reset by peer在网上找了各种办法,2天了一直没有搞好,麻烦哪位看看,万分感谢!
服务器情况:
3台主机相互PING没有问题;
selinux都是关闭的
防火墙设置也是没有问题的;
ZABBBIX服务启动的;
2台客户端都可以TELNET SERVER的10051端口
SERVER 不能TELNET 2台客户端 10050端口
附图:
添加主机报错
防火墙
进程正常
参考一下这个http://www.iyunv.com/thread-33721-1-1.html 还有这个http://www.iyunv.com/thread-33722-1-1.html 肯定是协议不通造成的,就从这个方面入手去查问题,肯定可以解决。 可能是zabbix服务端只开了zabbix_server服务,没有开启zabbix_agent服务了,zabbix默认也监听自己 这个是你的配置问题,zabbix agent里面的Server参数配置,请填写正确的IP地址,若是多IP的话,请用逗号隔开。
丫的,好好看参数说明啊~ 你好,你已经写的很明白了。
第一点:Get value from agent failed: ZBX_TCP_READ() failed: Connection reset by peer
Get 说明是使用的Agent 默认的被动模式,服务器被动询问客户端get数据。
第二点:“SERVER 不能TELNET 2台客户端 10050端口”这是产生问题的原因。
这很明显嘛,要么是客户端的防火墙拒绝了,要么是客户端agent没启动。
解决方法:
第一步.检查2台客户端是否有监听10050端口?配置问题确定Server=已填写,Hostname=已填写,最好把ServerActive= 也写好,方便日后启用主动模式,优化服务器应用,更改完后记得重启zabbix-agent 服务
第二步.检查2台客户端防火墙是否有开启inside 10050端口,windows为入站规则。 {:6_410:}{:6_410:}{:6_410:}
页:
[1]