zabbixエージェントが認識されずエラーとなります。
以下環境で、zabbixエージェントの監視を行いたいのですが、以下のエラーが発生しており、エージェントが認識されません。
■環境
Zabbixサーバ:2.0.5
zabbixエージェント:1.8.5(OSはwindows server 2008 r2 standard)
■エラー
Get value from agent failed: ZBX_TCP_READ() failed: [4] Interrupted system call
ネットワークの問題かと思い、以下を確認しましたが問題なさそうです。
・zabbixサーバ→zabbixエージェントで10050ポートの疎通
・zabbix_agentd.confのserverの値(IPアドレス、DNSどちらで設定しても上記エラーが発生します。)
・シンプルチェックでポート監視、ping監視は正常に行えております。
※その他
・監視対象のサーバにはNICが2つ接続されており、それぞれ別のIPアドレスが振られています。監視用として利用しているのはその内の一方のIPアドレスとなります。
・現在zabbixサーバを1.8.5から2.0.5に移行しており、1.8.5のサーバ上では正常にエージェント監視ができておりました。
恐れ入りますが、上記事象の原因および解決方法をご教授いただけますでしょうか。
darute - 投稿数: 1
ttstaff さん。こんにちは。
過去の情報を確認したところ、以下の情報がありました。
http://www.zabbix.jp/node/831
上記のフォーラムの内容の通り、一度サーバの Timeout の値を変更して試すと、うまく行くかと思います。
heya - 投稿数: 319
こんにちは。
基本的な確認事項です。
・zabbix_agentd.conf の ListenIP の値はどうなっていますか?
・zabbix エージェントは起動していますか?
・zabbix エージェントのログに何か出ていませんか?
あと、関係あるかどうかわかりませんが、エラーメッセージで検索すると、darute さんが書いたのとは別に、こんなのが見つかりました。
http://www.zabbix.jp/node/1691