WindowsServerのイベントログ監視、及びメール通知について
WindowsServerのイベントログ監視、及びメール通知がうまくいかないため相談させてください。
■達成したいこと
単純にイベントログにシステムエラーが記録されたときにメール通知をしたいだけです。
■現在の設定
【アイテム】
・タイプ:Zabbixエージェント(アクティブ)
・キー:eventlog[System]
・データ型:ログ
・更新間隔(秒):1
・ヒストリの保存期間(日):7
【トリガー】
・条件式:{アイテム名:eventlog[System].logseverity(0)}=4
・深刻度:軽度の障害
【アクションの実行条件】
(A) メンテナンスの状態 期間外 "メンテナンス"
(B) トリガーの値 = "障害"
(C) ホスト = "対象ホスト"
■状況
ZabbixWEBコンソールのダッシュボードではシステムエラーは正しく拾えていますが
メールが配信される場合とされない場合があります。
対象ホストでコマンドプロンプトから「eventcreate」でシステムログの
エラーを擬似的に生成した場合はメールが配信されません。
■質問内容
上記のような状況ですが何か設定が足りないのでしょうか。
お手数ですがアドバイスいただければと思います。
TNK - 投稿数: 4740
全てのエラー発生行でアクションを実行させたいのであれば、
トリガーの設定で「障害イベントを継続して生成」にチェック
が入っているかを確認してみてください。
pachi0123 - 投稿数: 2
TNK 様
お世話になっております。
早速の回答ありがとうございます。
いただいた内容を試したところメール配信がされるようになりました。
非常に助かりました。