Agentログに関して
いつもお世話になっております。
KTKTと申します。
監視対象サーバにZabbixAgentをインストールし、
/var/log/zabbix/zabbix_ahgentd.log、を確認したところ、下記表示が出続けます。
"12745:20110614:102136.457 No active checks on server: host [zabbixagentホスト名] not found"
上記は/etc/zabbix/zabbix_agentd.conf内にある、
"Hostname"←zabbixagentがインストールされているサーバのホスト名と
zabbix serverで監視登録する時に"DNS名"を同じにしています。
しかし、"接続方法"は"IPアドレス"にしています。
その他設定するところがあるのでしょうか?
または、上記ログが出るもが正常でしょうか?
対処方法などあれば、ご教授お願い致します。
以上、宜しくお願い致します。
TNK - 投稿数: 4769
ホストの設定画面の「名前」とzabbix_agentd.confのHostnameを合
わせてください。
# 「DNS名」ではありません。
そして、大文字小文字も再度ご確認下さい。
それでも駄目なら、Zabbixエージェントの再起動を行ってみてくだ
さい。
KTKT - 投稿数: 28
いつもお世話になっております。
KTKTと申します。
ご指摘の通り実施しましたところ改善致しました。
ご回答ありがとうございました。
KTKT - 投稿数: 28
いつもお世話になっております。
KTKTです。
昨日の対処で改善が見込まれましたが、
数台のAgent機(CentOS5)では改善しませんでした。
その他気をつけるべき点があるのでしょうか?
また、別でググったところ、エラー出力停止があり、
zabbix_agentd.conf内にある、
"Option:DisablePassive"をDisablePassive=1(デフォルト0)に変更する事で改善する記述がありました。
ですが、上記では改善せず、
"Option:DisableActive"をDisableActive=1(デフォルト0)に変更する事でエラー出力停止ができました。
"Option:DisablePassive"と"Option:DisableActive"は何なのか教えて下さい。
また、設定値を変更してもエラー出力停止以外に問題があるのでしょうか?
以上、ご教授の程、宜しくお願い致します。
TNK - 投稿数: 4769
<code>
"12745:20110614:102136.457 No active checks on server: host [zabbixagentホスト名] not found"
</code>
が出力されるのであれば、繰り返しになりますが、ZabbixのWebフ
ロントエンドで登録したホストの「名前」とzabbix_agentd.confの
Hostnameに指定した文字列が一致していない可能性が高いです。
それ以外であれば、他のエラーもログに出力されていると思います。
何か他に出力されていませんか?
あと、Webフロントエンドで、「設定」->「ホスト」で表示される
ホスト一覧の該当するホストの右側にある「エージェントの状態」
の表示はどうなっていますか?
Zが赤く表示されているのであれば、ZabbixサーバとZabbixエージ
ェント間が通信できていません。
zabbix_agentd.confのServerの値が、ZabbixサーバのIPアドレスに
なっているかや、ListenIPに空の値を設定しているか、もしくは
Zabbixサーバから接続できるIPに設定しているか(そして、ホスト
の情報として登録したIPアドレスと合っているか)を再度ご確認く
ださい。
DisablePassiveに関しては、confファイルのコメントにも書かれて
いますが、
<code>
DisablePassive=1
</code>
でDisableにすると、Zabbixサーバからの接続を受け付けるための
口(ソケット)を開かないようになるようですから、アイテムのタイ
プが「Zabbixエージェント」のアイテムは監視できなくなるでしょ
う。
DisableActiveも、confファイルのコメントに書かれていますが、
こちらをDisableにするとログ監視などに必要な「Zabbixエージェ
ント(アクティブ)」のアイテムが監視できなくなります。