Zabbix6 メールテンプレートに、アイテムで取得した値を入れたい
Zabbix6 で、Windows のイベントログを取得しています。
最新の値で確認すると、Windows で発生したエラーログのイベントIDは「イベントID」(ZabbixのイベントIDと区別するのに、WindowsイベントIDとします)として取得できていますが
アラート通知で使用するメールのメッセージテンプレート内に、「WindowsイベントID」を埋め込む方法がわかりません。
次の関数を使い、トリガーで特定の「WindowsイベントID」取得する方法はわかりました。
logeventid
しかし、特定の「WindowsイベントID」とマッチするか、等の用例しかなく、
取得した「WindowsイベントID」自体を表示する方法がわかりません。
ひょっとしたら基本的なことかもしれませんが、情報提供をお願いします。
ridleyi - 投稿数: 12
あまり詳しくないので間違っているかもですが
ユーザーマクロに「WindowsイベントID」を仕込んで
メッセージテンプレートにユーザーマクロを記載する方法はどうでしょう?
TNK - 投稿数: 4720
アクションのメッセージ内で、トリガーの条件式内に指定している
eventlog[]のアイテムのイベントIDを参照されたいのであれば、マ
クロの{ITEM.LOG.EVENTID}を使用できるのではないでしょうか?