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

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

「キー:eventlog」の「パラメータ:source」で正規表現を使いたい

いつもこちらのコミュニティには大変お世話になっております。
「キー:eventlog」の設定方法について、自己解決できない問題が発生してしまい、
お知恵をお借りできればと思い投稿させていただきます。
なお、Zabbixのバージョンはv1.8.5を利用しております。

v1.8.5では「キー:eventlog」は次の構成になっているかと思います。
 ⇒eventlog[name<,regexp><,severity><,source><,eventid><,maxlines>]

「source:W32Time」の場合はデータ取得の監視対象外とするため、
下記のように設定したところ、の値がどのような場合でもデータが取得できません。
 ○キー
  ・eventlog[System,,Error,@jogai_W32Time]
 ○正規表現
  ・名前:jogai_W32Time
  ・条件式:W32Time
  ・条件の形式:文字列が含まれない

原因がわかる方、どうかご指摘いただけますでしょうか。

なお、<,regexp>と<,eventid>で正規表現を使った場合、想定通りのデータ取得ができました。
ですので、正規表現の設定方法を勘違いしているということはないと思います。

よろしくお願いします。

snmpのDESCRIPTION情報を動的にグラフに表示させたい

いつもお世話になっております。
Zabbix 1.8.15を使用しています。

ルーター/スイッチのポート毎のトラフィック監視の導入を検討しており、
これはMIBのifInOctets/ifOutOctetsで取得できるようになりました。

続いて、ポートのDESCRIPTION情報をMIBのifDescrで取得することも出来たのですが、
この情報を動的にグラフに表示する方法を探しています。
何がしたいかというと、ポートのトラフィックと、接続先の情報をひと目で視認したいということです。

また、運用上、ポートの接続先の変更が有った場合の負担を減らしたい。
トラフィックグラフの「名前」を手打ちすれば一応実現できますが、いちいち手打ちでの変更はめんどうだし、
なにより初期設定が大変です。

cactiを使用すればそのようなことが可能なのですが、出来れば監視ツールは
Zabbixに統一したいと考えております。

何か良いアイデアはありますでしょうか。
よろしくお願いいたします。

アプリケーション名の取得について

お世話になります。
いつも大変参考にさせて頂いております。

Zabbix 2.0.3
Apache 2.2.15
Mysql 5.5.28
PHP 5.3.17
でサーバを構築しました。

アイテムで設定されているアプリケーション名をスクリプトなどで
ハンドリングして色々なことを行いたいと思っていますが、
Zabbix2.0でもアプリケーション名を取得するマクロは無いかと思います。

SQLで取得するしかないと思っていますが

ホスト名     :hostA
アイテム名    :ログ監視
アプリケーション名:LOG

と設定されているとしたとき、
ホスト名とアイテム名をキーにアプリケーション名を
抽出するSQLを教えて頂けないでしょうか。
(惜しいところまでは行くんですが)

以上です。宜しくお願いします。

Zabbix-Angetの監視のアイテムとトリガー設定について

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

ZabbixのAgent監視を行うために以下のアイテムとトリガーを設定しています。
Zabbixのバージョンは1.8.10-1を使っています。

--アイテム
タイプ:Zabbixエージェント
キー:agent.ping
データ型:数値(整数)
データの形式:10進数

--トリガー
条件式:agent.ping.last(0)}=0
イベント生成:ノーマル
深刻度:重度の障害

この設定でZabbix-Agentを停止して動作確認を行いましたが、
Agentとの通信が行えなくなるため、ステータスが重度の障害(赤色)ではなく、
不明(グレー)になってしまい、「重度の障害」で設定しているアクションが実行されません。

Agentが停止した際に重度の障害でトリガーを上げたいのですが、
この方法では実装出来ないのでしょうか?
また、代替の方法などありましたら、教えていただけますでしょうか。

宜しくお願いします。

Zabbixでのログ監視 ヒストリについて

zabbix-1.8.15を使用しています。

Zabbixでログを取得し、ログの確認を行いたいと考えています。
ヒストリから期間指定して1日分のログを確認し、必要に応じてテキスト出力を行いたいのですが、
ログのデータが多いためか、1度で表示させることができません。

これを表示される方法はありますでしょうか。

コンテンツ配信