前几天我在公司这里有个Zabbix配置问题。我在设置部分的主机页面上遇到此错误。我已经做了几个测试,分别是:
- 代理和服务器端口释放(防火墙禁用)
- 我更改了 agent.config 和 server.config 的设置。
- 我禁用了 SELINUX。
如果你能帮助我,谢谢,我只需要这个通信,这样我就可以继续完成安装。
错误:在 [XXXX] 处收到来自 Zabbix Agent 的空响应。假设代理由于访问权限而断开连接。
我已经在谷歌寻找解决方案,但我没有找到答案
更新: 我注意到服务器显然有一些网络问题。我已经设法在 Centos 7 中使用 yum 安装了普通的 zabbix。但是,服务器 ping google.com 的时间太长,并且缺少 resolv.conf 文件中的设置。
我不知道这个网络问题可能是什么,我是 linux 的初学者,我在纠正这个问题时遇到了一些麻烦,而无需配置新服务器。
更新2:
我发现服务器不包含配置的google DNS(8.8.8.8):/etc/sysconfig/network-scripts/ifcfg-eth0
所以我添加了这个注册表,它解决了网络问题,现在它是ping google.com,之前这只是内部DNS公司。但是最初的问题仍然存在,我认为可能与网络配置有一些关系
代理配置
SourceIP=192.168.17.197
中的错误与此相同,Server
但这应该是用于传出流量的客户端的 IP 地址。尝试将此注释掉或改用客户端 IP 地址。经过几次尝试,我发现 Zabbix Agent 在不同版本的 zabbix server 版本中。进行更改并保持两个版本相同后,可以与代理进行通信
做尾巴 -f /var/log/zabbix/zabbix_agentd.log
记下第一个 IP,现在打开前面的代理配置文件
添加这些 IP 后,zabbix 代理将同步并运行。