ログファイル検知時に送付されるメールが不一致

WindowsServer2019のイベントログ/テキストログを監視しており、
検知時は該当ログを記載したメールを送信しておりますが、
短時間(30秒ほど?)で複数行出力、検知した場合、
最後のログだけがメール送信されてしまいます。

アイテムのヒストリでは正しく出力されたログが表示されているのですが、
アクションログでは誤ったメールを送信したように表示されていました。

下記3行のログが出力されて、CCCのメールが3件届きます。
ERROR AAA
ERROR BBB
ERROR CCC

検知したログを正しくメール送付するようにできますでしょうか?

環境:
zabbixサーバ
OS:AWS Linux
zabbixバージョン:5.0.24

監視対象サーバ
OS:WindowsServer 2019

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

アクションのメッセージ内のマクロで{ITEM.LASTVALUE}を使用して
いませんか?

LASTVALUEを使用すると、その時点での最新値になってしまうので、
短時間に複数トリガーイベントが発生して、メッセージを送る前に
最新値が変わってしまって、トリガーイベントでの値とは異なる値
となってしまう場合があります。

代わりに{ITEM.VALUE}を使用するようにしてみてください。
こちらであれば、トリガーイベントごとのアイテムの値を参照する
ことができるでしょう。

ユーザー TAKUROU の写真

TNK様ありがとうございます。

デフォルトのメッセージテンプレートを元にしていたはずなのですが、
{EVENT.OPDATA}となっておりました。
ご教示頂いたとおり、{ITEM.VALUE}にしたところ意図した動作になりました。