SNMP Trap受信時の EVENT.OPDATA について

環境: Zabbix 5.0 / CentOS 7.7
アイテムに snmptrap.fallback で収集したデータを トリガー iregexp で特定文字列の場合にメール通知のアクションを行っています。

そのメール内に Macro の {EVENT.OPDATA} を指定しているのですが、
一度に同一ホストから複数の SNMP Trap を受信した場合に
EVENT.OPDATA の値がまったく同じ内容でメール通知されます。
(受信した SNMP Trap は別の OIDのものを複数受信しています。)

例えば、以下のように Trap を1件送信した場合はメール通知に含まれる EVENT.OPDATA の値は正常ですが、
  ex) # snmptrap -v 2c -c public zabbix-server '' .1.x.x.x.1.A

以下のように同時に 3件の Trap を送信した場合、 メールは 3件届きますが EVENT.OPDATA の値は .1.x.x.x.2.A の内容で 3件通知が飛びます。
  ex) # snmptrap -v 2c -c public zabbix-server '' .1.x.x.x.2.A; snmptrap -v 2c -c public zabbix-server '' .1.x.x.x.2.B; snmptrap -v 2c -c public zabbix-server '' .1.x.x.x.2.C

アイテムのデータは正しく 3件の値が取れていますが、通知される内容の EVENT.OPDATA の値だけが
同じ値となり、それぞれの値になりません。

正しく EVENT.OPDATA の値を通知する方法はあるでしょうか。

コメント表示オプション

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

自己解決しました。

http://www.zabbix.jp/node/5204

{ITEM.VALUE} のマクロを利用するとうまく取れるようです。