В настоящее время я использую Zabbix для мониторинга одного из моих веб-серверов на AWS, и у него есть общедоступный IP-адрес. Все пассивные проверки работают нормально, такие как проверка статуса порта, проверка использования ЦП и т. Д. Однако активные проверки не работают.Zabbix Agent Active не может установить TCP-соединение с Zabbix Server. No Route To Host
С лог-файл Zabbix агента, он показывает сообщение об ошибке, как
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-адрес является общим для всех хостов в офисной сети. Следовательно, когда агент пытается инициировать TCP-соединение, он не может достичь Zabbix Server, потому что соединение было отключено на маршрутизаторе. В принципе, это похоже на
Есть ли кто-либо, столкнувшийся с той же проблемой, или у вас есть идея, как это исправить? Любая помощь будет оценена по достоинству.
Btw, я включил активные проверки, добавив публичный IP-адрес моего Zabbix-сервера к серверуActive-адрес и поместил нужное имя хоста в файл conf. Я использую Zabbix Agent 3.2 и Zabbix Server 3.0