2016-09-05 3 views
0

現在、Zabbixを使用してAWS上のWebサーバーの1つを監視しており、アクセス可能なIPアドレスが公開されています。すべてのパッシブチェックは、ポートステータスチェック、CPU使用率チェックなど、正常に機能しますが、アクティブチェックは機能しません。Zabbix Agent Activeは、Zabbix ServerへのTCP接続を確立できません。 No Route To Host

のZabbixエージェントのログファイルから、私は問題が私のZabbixサーバのみプライベートIPアドレスを持つローカルVMであるということである疑いがある

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) 

として、それはエラーメッセージが表示されます。パブリックIPは、オフィスネットワーク内のすべてのホストによって共有されるIPです。したがって、エージェントがTCP接続を開始しようとすると、ルータで接続が切断されたため、Zabbixサーバに接続できませんでした。基本的には同じです what shown in the pic.

誰もが同じ問題に直面しているか、これを修正する方法がありますか?どんな助けもありがとう。

Btw、私はZabbix ServerのパブリックIPをserverActiveアドレスに追加し、正しいHostnameをconfファイルに入れて、アクティブなチェックを有効にしました。私はZabbix Agent 3.2とZabbix Server 3.0を使用しています

答えて

0

118.189.77.114はプライベートIPではありませんが、AWSからは届きません。プロバイダが許可していない可能性が高いからです。

Zabbixサーバをどこか別の場所に置くことを除いて、あなたができることは何もありません。アクティブなアイテムを動作させるには、エージェントがサーバに接続する方法が必要です。

関連する問題