ログ監視推移のグラフ化について
お世話になっております。
ログ監視のグラフ化を実施したいと考えておりますが、
どうにもやり方がわからず行き詰っております。
現在、以下の設定でログ監視を行っております。
◆アイテムの設定
キー :log[/var/log/messages,"yabee"]
データ型 :ログ
→messagesにyabeeの単語が含まれていた場合、ログ取得
◆トリガーの設定
条件式 :log[/var/log/messages,"yabee"].count(3600,"yabee")}>3
→3600秒(1時間)以内にyabeeが3回出力された場合、トリガー値変更
このログ監視において、
yabeeという出力が何時に何回推移で出力されたか確認できるグラフを作成したいです。
※添付jpgイメージ
計算用のアイテムを別で作成する必要がありそうですが、
どうすれば添付JPGのような形でグラフ出力出来るかお教え頂きたく。
- graph.jpg (24.48 KB)
TNK - 投稿数: 4742
計算アイテムを作成してください。
元の参照するキーを、
log[/var/log/messages,yabee]
とすると、yabeeが含まれる行は単純に行数を数えればいいので、
アイテムのタイプを「計算」として式を、
count(log[/var/log/messages,yabee],3600)
で1時間あたりの発生行数をカウントすることができます。
kaeru - 投稿数: 264
>TNK様
頂いた内容で計算アイテムを作成し、
狙い通りのグラフが作成されることを確認致しました。
ご回答のほど、誠にありがとうございました。
kaeru - 投稿数: 264
>TNK様
申し訳ありません。
設定が間違った計算アイテムを登録後、全然違うグラフを見て出来たと勘違いしておりました。
先ほど気づいて、改めて計算アイテムを登録しようとしたところ、
タイプを[計算]にすると、データ型から[ログ]がグレーアウトされてしまいます。
「行数をカウントしているんだから整数で良いだろ」と思い、
[数値(整数)]を指定しましたが、添付画像の通りエラーが出てしまいます。
設定内容が誤っているのでしょうか?
TNK - 投稿数: 4742
キーは、Zabbixで用意されているキーとは別の文字列を指定してください。
kaeru - 投稿数: 264
>TNK様
ご返信ありがとうございます。
もう少し詳しくお伺いしたく。
意図をくみ取れておらず申し訳ありません。
>キーは、Zabbixで用意されているキーとは別の文字列を指定してください。
現行、ログ監視をするキーとして以下を設定しています。
log[/var/log/messages,"yabee"]
計算用のキーを作成する場合はたとえば、以下のようにすれば良いということでしょうか?
log[/var/log/messages,"yabe”] ※一文字減らす
→これで設定しようとしたところ、
前回の添付と同じく「logキーを指定する場合はデータ型を"ログ"に設定してください。」と
表示されてしまいました。
TNK - 投稿数: 4742
ですから、計算アイテムのキーにZabbixでもともと用意されている
キーであるlog[]というキーは利用しないでください。
例えば、「log.count」とかにしてみてはいかがですか?
kaeru - 投稿数: 264
>TNK様
ご回答ありがとうございます。
何度も申し訳ありません。
TNK様のアドバイス通り、
計算用アイテムのキー名を「log.count」とし、
計算用アイテムが作成できることを確認致しました。
上記、設定出来ましたのでログ集計が行えるか
テストを実施しようとしたところ、
アイテムのステータス項目が「取得不可」となってしまいます。
→マウスオーバーすると下記のメッセージが表示されます。
「Cannot evaluate function "count(yabee],3600)": item "ホスト名:log[/var/log/messages" does not exist.」
思いつく限り設定を弄ってみたのですが解消できませんでした。
→http://www.zabbix.jp/node/1092 にて似た質問がされており、
個別でホスト登録を行ってみましたが解消しませんでした。
設定値として添付画像の通りで正しいのかご教授頂きたく。
TNK - 投稿数: 4742
計算する元のアイテムのキーを「"」でくくってみてください。
例:
count("log[/var/log/messages,yabee]",3600)
kaeru - 投稿数: 264
>TNK様
アドバイスを頂いた通りに設定を行い、
値が取れることを確認致しました。
上記により、作成したかったグラフについても
狙い通り作成できることを確認致しました!
(添付PNG。テストのため1分ごとにcountにしてあります)
何から何まで申し訳ありません。
ご回答、誠にありがとうございました。