zabbix_server.logに出力されるエラー
いつもお世話になっております。
現在、zabbix_server.logにて定期的にエラーが出力されています。
<----------エラー内容---------->
?Zabbix Host [******]: first network error, wait for 15 seconds
?Item [******:system.cpu.util[,user,avg5]] error: Get value from agent failed: ZBX_TCP_READ() failed [Interrupted system call]
<----------ここまで---------->
見る限りネットワークのエラーによってアイテムの取得に失敗しているように見受けます。(実際該当時刻のアイテムは取得できていませんでした。)
常に同じアイテムで発生するわけではなく、何時間か毎にちょこちょこ発生しています。
上記のエラーの発生原因についてご存知の方はいらっしゃいますでしょうか?
設定ファイルの設定を変えることで防げるのであれば、パラメータについてご教示願いたいです。
よろしくお願いいたします。
TNK - 投稿数: 4769
すぐに思いつくものとしては、エージェント側からの応答が遅かっ
たため、タイムアウトが発生した場合が考えられます。
タイムアウトの時間を延長してみてはいかがでしょうか?
具体的には、zabbix_server.conf内のTimeoutの値を15秒とかデフ
ォルトの3秒よりも長い時間を指定します。
ts-zbx - 投稿数: 11
TNKさん素早いご回答ありがとうございます。
>すぐに思いつくものとしては、エージェント側からの応答が遅かっ
>たため、タイムアウトが発生した場合が考えられます。
やはりそれが原因の可能性が高いですか・・・
設定ファイルの編集は行ったのですが、すぐにzabbix_serverの再起動を行うことができないので
設定が反映された後に再び報告させていただきたいと思います。
ご教示ありがとうございます。
kodai - 投稿数: 1341
タイムアウト以外にも、エージェント側のListenIP設定が誤っていたり、ファイヤーウォールが間にあるなど、通信が行えない場合に上記エラーが出ます。
いちどZabbixサーバからエージェントの10050番ポートに適切に通信が行えるかどうか確認してみると良いと思います。