binssen 发表于 2014-11-25 21:59:00

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端口


附图:
添加主机报错




防火墙



进程正常





324232 发表于 2014-11-26 08:28:17

参考一下这个http://www.iyunv.com/thread-33721-1-1.html

324232 发表于 2014-11-26 08:29:32

还有这个http://www.iyunv.com/thread-33722-1-1.html

324232 发表于 2014-11-26 09:15:52

肯定是协议不通造成的,就从这个方面入手去查问题,肯定可以解决。

Clown 发表于 2016-2-1 14:31:10

可能是zabbix服务端只开了zabbix_server服务,没有开启zabbix_agent服务了,zabbix默认也监听自己

菜鸟甲 发表于 2016-2-23 10:41:53

这个是你的配置问题,zabbix agent里面的Server参数配置,请填写正确的IP地址,若是多IP的话,请用逗号隔开。
丫的,好好看参数说明啊~

thislife 发表于 2016-2-23 21:20:21

你好,你已经写的很明白了。
第一点: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为入站规则。

yyfq521 发表于 2017-11-16 16:01:54

{:6_410:}{:6_410:}{:6_410:}
页: [1]
查看完整版本: ZABBIX求助:Get value from agent failed: ZBX_TCP_READ() failed: [104] Connection re