Zabbix 无法从代理获取价值

Zabbix 无法从代理获取价值

我正在尝试将 Zabbix 连接到主机并收到错误:

从代理获取值失败:无法连接到 [[xxx.xxx.xxx.xxx]:10050]: [4] 中断的系统调用

我不确定为什么会出现此错误,我能够 ping 两个服务器,并得到 0% 数据包丢失的响应。我还尝试 fping 主机服务器,并得到“处于活动状态”的响应。

代理处于活动状态,并且日志显示连接成功:

 13776:20150501:131459.326 Starting Zabbix Agent [TEMPO_PROD]. Zabbix 2.4.4 (revision 52334).
 13776:20150501:131459.331 using configuration file: E:\Program Files (x86)\Zabbix Agent\conf\zabbix_agentd.win.conf
 13776:20150501:131459.340 agent #0 started [main process]
 6440:20150501:131459.345  agent #1 started [collector]
 13376:20150501:131459.349 agent #2 started [listener #1]
 13864:20150501:131459.353 agent #3 started [listener #2]
 13720:20150501:131459.358 agent #4 started [listener #3]
 11996:20150501:131459.362 agent #5 started [active checks #1]

Zabbix Server 日志也​​没有显示任何被拒绝的连接。有什么解决方法吗?

更新:

由于问题已被关闭,但这可能会对将来的其他人有所帮助:

我发现主机系统与 Zabbix 服务器不在同一个本地网络中,因此根据设置无法进行通信。

我做了什么来解决这个问题:我用了自动SSH在主机服务器和 Zabbix 服务器之间创建永久的 SSH 隧道。这允许代理和 Zabbix 服务器正确通信。

答案1

Zabbix 服务器无法连接到 Zabbix 代理的原因有很多种(错误的 IP 或 DNS、错误的代理端口、错误的项目类型、防火墙等),其中许多情况在故障排除页面位于https://www.zabbix.org/。请尝试检查那里的建议。

相关内容