日本Zabbixユーザー会フォーラム

Zabbixソフトウェアのインストール、設定、監視設定、バグ報告に関する質問。日本Zabbixユーザー会のサイトやその他の質問もこちら。

ITサービスで期間を指定したい

お世話になっております。

ITサービスのSLA計算機能と、スクリーンを使用して月次レポートの作成を行いたいのですが、SLAのグラフが年間グラフで、1月1日からのデータを表示します(実際は4月半ばからの運用で、それまでの期間はグリーンの棒が立っている)

なにかいい方法はありませんでしょうか。環境は

OS:CentOS5.7
Zabbix: Ver.1.8.11

です。

よろしくお願いします。

vmware上のzabbixサーバでは、監視できないのでしょうか?

お世話様です。ご教授下さい。

vmware上のcentoOSにzabbixサーバをインストールしましたが、監視できないのですが、なにが原因でしょうか?
監視項目として、シンプルチェックのpingを設定しましたが、値がゼロとなります。
ちなみに、vmware上のcentoOSからでは、監視対象に対してping出来ます。
特に、ログ(/etc/log/zabbix/zabbix_server.log)にはエラーが出力されていません。

何か、情報提供頂けると助かります。よろしく御願い致します。

Windowsイベントログで特定IDを除外したい

アイテムにてeventlog[System,,Error]と設定していますが、特定のIDたとえば100番のIDをもつイベントログを除外方法はありますか?

大量に発生したトリガーイベントにて、単位時間発生回数でアクション実行を抑制したい

以前よりお世話になっております。
ZABBIX2.0の正式リリースを心待ちにしているユーザの一人です。

本題です。
会社でZABBIXを利用しているのですが、大量にトリガーイベントが上がってしまい、メール通知アクション実行によってメールサーバに大変な負荷を与えてしまうようなことがありました。
そこで、アクションの実行を単位時間回数などで抑止できればと考えているのですが、そういう作り込みをされている事例などはありますでしょうか。

理想的には、あるホストグループに属するホストのイベントが1分間に100件以上発生した場合、100件目以降のアクションを行わない、などを
アクションごとに設定できればいいのになぁと思っています。
そうすればログ用のアクションとそれ以外のアクションに分離し、ログ関連は件数制御をするといったことで影響を少なくできるのではないでしょうか。

今のところZABBIXの設定上で実現する方法が思い付けないので、
メール送信用のシェルスクリプトに宛先やグループ毎の通知回数の計算を仕込み、場合によっては棄却~などして制限するしかないかと考えています。
(またはメールサーバにて同様の仕組みを仕込む)

何かより良い方法、事例、お知恵はありますでしょうか。
よろしくおねがいします。

同時に複数行が記録される際のログファイル監視について

はじめまして。
いつも参考にさせていただいています。

ログファイルの監視について分からないことがあり、質問させてください。

■環境
ZABBIXのバージョン:zabbix-1.8.4-1.JPから1.8.11-1.JPにバージョンアップしています
 
■アイテム設定
・タイプ: ZABBIX agent (アクティブ)
・キー: log[/var/log/messages]
・データ型: ログ
・更新間隔: 1秒
・ログ時間の形式: 空白
・アプリケーション: -

■トリガーの設定
{ホスト名:log[/var/log/messages].iregexp("error")}=1

■やりたいこと
ログファイルにトリガーで指定したキーワードが含まれている行をアクションでスクリプト渡す。

■状況
ログに同時に複数行が書き込まれた場合、それぞれの行は最新データから確認でき、
イベントも発生するのですが、イベントに対応したアクションで取得できる行が
最新の行しか取得できず、困っています。

例えば、

Apr 28 12:00:00 test-server test: Error 1
Apr 28 12:00:00 test-server test: Warn 2

コンテンツ配信