仮想NICからのログ監視について

お世話になっております。
類似例が見つけられず、投稿させて頂きました。
回避策等ございましたらご教示ください。
よろしくお願いいたします。

【環境】

<サーバーバージョン>
 zabbix server 2.0.2

<クライアントのOS>
 solaris10

物理IPとサービス用の仮想IPを持っています。仮想ホストはVMのようなゲストOSでばなく、
単純に仮想NICにIPを持たせているだけです。

・物理ホスト用途: OS,アプリケーション,DBインストール場所,ログ出力先)
・仮想ホスト用途: エンドユーザサービス用IP

【監視ポリシー】

・クライアントの物理ホストの監視(CPU,メモリ,/var/adm/messages等)は24時間監視。
 また、仮想ホストについては、バックアップ時間に停止させます。

【現象】

・ホスト一覧画面には物理ホストと仮想ホストを別に登録しております。バックアップ時間帯に
 仮想ホストに属しているアイテムをメンテナンス機能で監視除外にするためです。
 この仮想ホストに属している、ログ監視にて、値が取得できない状態。
 (実際のログの場所はOS内にあります。)

・試しに、このログ監視アイテムを物理ホスト側に所属させたところ、問題なく動作しました。

・その他の物理ホストのアイテムは問題なく動作。
 また、仮想ホストに属しているその他のアイテム(プロセス監視)も問題なく動作。

・エージェントの状態
 物理ホスト、仮想ホストともに緑色(正常)

【設定内容】
・アイテム
 zabbixエージェント(アクティブ)
 ※例外の更新間隔なし。

・キー
 log[ログのフルパス,ORA-,SHIFT_JIS,,]

・データ型
 ログ
 
・クライアント側のzabbix_agentd.conf
 ListenIP及びSourceIPはコメントアウトのまま。

以上

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

ログ監視は、Zabbixサーバ側で登録されたホスト名と、Zabbixエー
ジェント側の設定のHostnameとが一致していなければ監視すること
ができません。

記載頂いた情報から推測するに、仮想ホスト用に別途Zabbixエージ
ェントを起動させずに、元々の物理ホスト用のZabbixエージェント
が1つ起動されている状態であるのではないでしょうか?

その場合、zabbix_agentd.confに記載されたHostnameと同じものし
かログファイルの監視を行えません。
物理ホストにアイテムを移動して監視できるのは、その為だと思わ
れます。

回避策としては、仮想ホスト用に別のエージェントを起動するのが
良いのではないでしょうか。

ご確認ください。

ご参考:マニュアル - 6 ログファイル監視
https://www.zabbix.com/documentation/2.0/jp/manual/config/items/itemtype...

ユーザー omebbix_kenji の写真

TNK様

早々にご回答いただき、ありがとうございます。

>記載頂いた情報から推測するに、仮想ホスト用に別途Zabbixエージェントを起動させずに、
>元々の物理ホスト用のZabbixエージェントが1つ起動されている状態であるのではないでしょうか?

仰るとおりです。
エージェントは物理ホストのみで、一つ起動されています。

頂いた案も含め、代替え策を検討したいと思います。

以上