使用zabbix agent监控另一个Vm失败

Failed to monitor another Vm using zabbix agent

我正在尝试从另一个虚拟机监控一个虚拟机。有两个 ubuntu 虚拟机,一个带有 zabbix 服务器,另一个带有 zabbix 代理。 但是在使用我的 public ip 设置我的代理后,我得到了这个错误:Received empty response from Zabbix Agent at [192.168.x.x]. Assuming that agent dropped connection because of access permissions.

/etc/zabbix/zabbix_agentd 中我将我的服务器更改为 server= 127.0.0.1,192.168.x.x 为了以防万一,我关闭了防火墙。

我的代理状态: 如果你熟悉请帮助 和 /var/log/zabbix_agentd.log

在日志中您得到:

Failed to accept an incoming connection: connection from "192.168.243.2" rejected, allowed hosts: "127.0.0.1,192.168.243.3"

日志本身会告诉您哪个主机正在尝试连接以及允许哪些主机:)

它正在尝试连接 x.x.x.2,配置中允许的主机是 x.x.x.3。将代理配置 192.168.243.2 更改为 192.168.243.3 +重新启动,它应该可以工作