我对在我的Ubuntu10.04(透明)服务器上安装zabbix代理有问题。我在另一台服务器上有zabbix服务器,我在服务器和代理中配置了主机(使用zabbix手册),但是Zabbix服务器无法连接到代理,并给出了错误:
Get value from agent failed: cannot connect to [[{server IP where is agent}]:10050]: [4] Interrupted system call服务器没有防火墙,可以造成这个问题,端口被打开。
我很乐意接受任何帮助!
发布于 2014-02-04 08:52:38
Interrupted system call --当连接超时时,我在zabbix上看到了这些。在这种情况下tcpdump是你最好的朋友。在代理主机上,tcpdump -i any -n tcp port 10050并查看是否收到传入的数据包,如果没有,则在盒之间有一些东西,或者服务器中的主机配置有错误的IP。如果您看到的是传入的数据包,而不是传出的包,那么您就有了本地防火墙(iptables)。最后,如果同时看到传入和传出,则必须在服务器端检查来自代理的响应是否到达。如果是这样,那么,最后,这是一个奇怪的情况。
发布于 2015-02-02 21:19:08
我遇到了一些这样的问题。按照下面的清单来帮助您解决问题:
如果你只看到一行,那么你的代理人就有问题了。
Connection to yourtartget_ip_or_fqdn 10050 port [tcp/zabbix-agent] succeeded!Connection to yourtargetzabbix 10050 port [tcp/zabbix-agent] succeeded!如果所有这些都得到证实,您就会发现重新启动代理解决了问题。
记住,您在zabbix中输入的主机名必须与目标的主机名相匹配。
发布于 2018-03-27 09:54:09
更改/etc/ zabbix /zabbix_agentd.conf的值,并将zabbix的ip地址改为127.0.0.1,它对我有效。
https://stackoverflow.com/questions/21532360
复制相似问题