web-dev-qa-db-ja.com

Zabbixはエージェントから値を取得できません

Zabbixをホストに接続しようとすると、エラーが発生します:

エージェントからの値の取得に失敗しました:[[xxx.xxx.xxx.xxx]:10050]に接続できません:[4]中断されたシステムコール

なぜこのエラーが発生しているのかはわかりません。両方のサーバーを相互にpingして、パケット損失0%の応答を取得できます。また、ホストサーバーにfpingを実行して、「is alive」という応答を取得しました。

エージェントはアクティブで、ログには正常な接続が示されます。

 13776:20150501:131459.326 Starting Zabbix Agent [TEMPO_PROD]. Zabbix 2.4.4 (revision 52334).
 13776:20150501:131459.331 using configuration file: E:\Program Files (x86)\Zabbix Agent\conf\zabbix_agentd.win.conf
 13776:20150501:131459.340 agent #0 started [main process]
 6440:20150501:131459.345  agent #1 started [collector]
 13376:20150501:131459.349 agent #2 started [listener #1]
 13864:20150501:131459.353 agent #3 started [listener #2]
 13720:20150501:131459.358 agent #4 started [listener #3]
 11996:20150501:131459.362 agent #5 started [active checks #1]

Zabbixサーバーのログには、拒否された接続も表示されません。解決方法に関するアイデアはありますか?

更新:

質問はすでに締め切られていますが、これは将来的に他の人を助けるかもしれません:

ホストシステムがZabbixサーバーと同じローカライズされたネットワーク内にないため、セットアップを行うと通信が不可能になることがわかりました。

これを解決するために私がしたこと:私はAutoSSHを使用して、ホストサーバーとZabbixサーバー。これにより、エージェントとZabbixサーバーが正しく通信できるようになりました。

1
Evan Bechtol

ZabbixサーバーがZabbixエージェントに接続できない理由はさまざまです(IPまたはDNSが間違っている、エージェントポートが間違っている、アイテムタイプが間違っている、ファイアウォールなど)。これらのケースの多くは、 トラブルシューティングhttps://www.zabbix.org/ のページそこで提案をチェックしてみてください。

3
asaveljevs