お世話になっております、pegassと申します。
知っている方がいれば教えて頂きたいのですが、
実行に失敗したジョブ名などを表示する方法はあるのでしょうか。
私が今やりたいことを簡単に説明します。
以下のようにエラーコード、エラーになったジョブ名が書かれたログファイルがあるとします。
2013/4/01 00:00:00 ERR100021 ERROE JOB IS [URIAGEGOUKEI01]
※エラーコードはERR100021
ジョブ名はURIAGEGOUKEI01
トリガーでERR100021が出現したらアラートを上げる設定を作成し、
イベントが発火したら以下のようにジョブ名が入ったメッセージを出したいと考えています。
ジョブ異常終了 ジョブ名:URIAGEGOUKEI01
上記を実現するためには、zabbix側で以下の処理を実施する必要があると考えられます。
(1)生ログのレコードから、必要な情報(この場合はジョブ名)を抽出
(2)抽出したジョブ名を、イベントの説明に追加する
このようなことはzabbixの標準機能だけで実現できるか、どなたか教えて頂けないでしょうか。
私の方でも調べてみましたが、正規表現などでパターンマッチングは可能ですが、
情報抽出はできないという結論がでました。