【发布时间】:2016-09-05 03:32:06
【问题描述】:
目前我正在使用 Zabbix 来监控我在 AWS 上的一个 Web 服务器,它有一个可公开访问的 IP 地址。所有的被动检查都可以正常工作,例如端口状态检查、CPU 使用率检查等。但是,主动检查不起作用。
从 Zabbix Agent 的日志文件中,错误信息显示为
103548:20160902:065121.022 active check configuration update from [118.189.77.114:10051]
started to fail (cannot connect to [[118.189.77.114]:10051]: [113] No route to host)
我怀疑问题在于我的 Zabbix 服务器是一个本地 VM,它只有一个 私有 IP 地址。公共 IP 是办公网络内所有主机共享的 IP。因此,当代理尝试启动 TCP 连接时,它无法到达 Zabbix Server,因为连接在路由器处断开。基本上,它就像
是否有人面临同样的问题或知道如何解决此问题?任何帮助将不胜感激。
顺便说一句,我启用了主动检查,将我的 Zabbix 服务器的公共 IP 添加到 serverActive 地址并将正确的主机名放入 conf 文件中。我正在使用 Zabbix Agent 3.2 和 Zabbix Server 3.0
【问题讨论】:
标签: tcp connection agent zabbix