【问题标题】:Zabbix Agent Active cannot establish TCP connection to Zabbix Server. No Route To HostZabbix Agent Active 无法与 Zabbix Server 建立 TCP 连接。没有到主机的路由
【发布时间】: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


    【解决方案1】:

    虽然118.189.77.114 不是私有 IP,但无法从 AWS 访问它 - 可能是因为您的提供商不允许这样做。

    您实际上无能为力(除了将 Zabbix 服务器放在其他地方)- 您必须有一种方法让代理连接到服务器才能使活动项目工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-02
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多