環境: 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件通知が飛びます。