ログ監視トリガー logrtアイテム outputオプション
いつもお世話になっております。
logrtアイテムのoutputオプションについて質問があります。
logrtアイテムのoutputオプションで指定している値をトリガーの設定内で使用することは可能でしょうか。
以下にバージョン、アイテム、トリガーの情報を記載致します。
----------------------------------------------------------------------------------------
【zabbixバージョン】
4.0.0 alpha6
【アイテム】
キー:logrt[file, "Value=(.*)",,,,\1]
【トリガー】
トリガー名:ToriggerName [トリガー条件の\1の値]
トリガーの条件:{Zabbix server:logrt{[file], "Name=(.*) TagValue=(.*)",,,,"Name=\1 TagValue=\2"}.diff()=1
タグ:タグ名…Test
タグ値…[トリガー条件の\2の値]
----------------------------------------------------------------------------------------
よろしくお願いいたします。
TNK - 投稿数: 4769
トリガーの条件式に使用するためには、アイテムとして定義するこ
とが必要です。
条件式の中だけで切り出したりということはできません。
つまり、条件式の中で比較したいのであれば、アイテムとして別途
作成してください。
あと、記載されている条件式ですが、フォーマットがZabbixでは対
応していないような記述方法ですので、これでは機能しません。
kawa03 - 投稿数: 9
コメントありがとうございます。
バージョン3.2から {ITEM.VALUE} に対して、regsubとiregsubが使用できるらしく、こちらで実現したいことができました。
https://www.zabbix.com/documentation/3.2/manual/config/macros/macro_func...
また、フォーマットに関しては修正させていただきました。
ご指摘ありがとうございます。
TNKさんには大変お世話になりました。
これからもよろしくお願い致します。