アクション動作時に{ITEM.VALUE}マクロに古い出力内容が格納される且つ、アクション動作が不安定

いつもお世話になっております。
現在snmpttを利用してネットワークのtrap検知を行っています。
現状のzabbixで不具合が大きく2つあるため、お知恵を拝借したいです。

【環境】
zabbix4.0.8

【アイテム】
・タイプ:SNMPトラップ
・データ型:ログ
・キー:snmptrap["linkDown"]

【トリガー】
・深刻度:軽度の障害
・条件式:{snmptrap["linkDown"].str(test)}=0 ※テストという文字列を除外するため
 and {Template SNMP HUAWEI CE:snmptrap["linkDown"].nodata(30)}=0 ※30秒で障害復旧
・正常イベントの生成:条件式
・障害イベント生成モード:単一
・正常時のイベントクローズ:すべての障害

【アクション設定】
・メンテナンス期間外
・トリガーの深刻度:軽度の障害に等しい
・トリガー名:trapを含む
・ユーザーにメッセージを送信:ユーザーに送信(nw_mail) 次のメディアのみ使用:すべて
※同内容の以下の部分だけを変更したものもアクションとして設定
 ユーザーにメッセージを送信:ユーザーに送信(nw_slack) 次のメディアのみ使用:すべて

【メディア設定】
・ユーザー:nw_mail メディア:nw@.xx タイプ:E-mail
・ユーザー:nw_slack メディア:slackのIncommingWebhook URL タイプ:slack
※/usr/lib/zabbix/alertscripts/の配下にslack通知用のシェルを配置済み


<不具合内容>


①11/27頃からITEM.VALUE値として過去(9/27前後)に検知したtrapの内容を格納して通知する

■発生した障害
2019.12.04 / 09:55:04 sw1(10.248.0.51)のGE1/0/14のDown
※snmptt.logの内容
2019/12/04 09:55:02 .1.3.6.1.6.3.1.1.5.3 Normal "Status Events" 10.248.0.51 - ZBXTRAP 10.248.0.51 A linkDown trap signifies that the SNMPv2 entity, 18 up down GE1/0/14

■アクションでメール・slackにて通知された値 ※{ITEM.VALUE1}の出力
2019/09/27 13:53:06 .1.3.6.1.6.3.1.1.5.3 Normal Status Events 10.248.0.51 - A linkDown trap signifies that the SNMPv2 entity, 51 up down GE1/0/47

■調査内容
・実機(sw1):GE1/0/14のdownでログ出力
・snmptthundler.debugログ:GE1/0/14のdownでログ出力
・snmptt.log:GE1/0/14のdownでログ出力
・zabbixの最新データの値:linkdownというアイテムの中にGE1/0/14のdownの出力で格納
・zabbixのイベント:linkdownのイベントが発生したということでトリガー発動(メールとslack送信)
・zabbix-server.log:GE1/0/14のdownでログ出力
・zabbixのアクションログ:llinkDownトリガーで通知するが、ITEM_VALUEとして9/27に発生したGE1/0/47のtrapの内容を格納 ←ココがおかしい
・メール/slack:sw1のlinkDownのtrapの中身(VALUE)が9/27のGE1/0/47に発生したtrapの内容で通知

②アクション動作が不安定

同ホスト、同トリガーで検知した障害イベントに対し、アクションが動いたり動かなかったりする。
※nodataで30秒以内に発生したイベントが検知しないことは納得できるのですが、何時間も検知できていなかったものがその数分後に検知したイベントでは通知することもある

何週間調査しても解決の糸口がつかめておりません。
①に関してはふいにリアルタイムの値を通知することもありますが、数時間経つとまた9/27前後のtrapの内容をVALUEに格納してしまいます。
情報に過不足ありましたらご指摘いただけますと幸いです。

※補足
・9/27はスイッチのOSのバージョンアップを行った日で、大量にアラートが発生した事実はあると思います。
・11/27は特に思い当たることは何もしておりません。(突然過去の値を通知しだしました。zabbix-server.logにもその前後だけに特別なログが出ていることもありません)
・zabbix_server.logにquery failedのエラーは常に出ています。(11/27以前も出ていました。)
webにある方法を試してみましたが解消されません。
http://maomaomaopan.hatenablog.com/entry/2017/05/26/000000
https://www.zabbix.com/forum/zabbix-help/47194-new-line-in-email-alerts?...

25201:20191218:120511.087 [Z3005] query failed: [1062] Duplicate entry '30324-1576634400' for key 'PRIMARY' [insert into trends_u
int (itemid,clock,num,value_min,value_avg,value_max) values (30324,1576634400,9,0,0,0),(30313,1576634400,9,0,0,0),(30612,157663440
0,8,2,2,2),(30329,1576634400,8,0,0,0);
]
25198:20191218:120512.088 [Z3005] query failed: [1062] Duplicate entry '35347-1576634400' for key 'PRIMARY' [insert into trends (
itemid,clock,num,value_min,value_avg,value_max) values (35380,1576634400,10,-0.010000,-0.010000,-0.010000),(35309,1576634400,8,-0.
010000,-0.010000,-0.010000),(35405,1576634400,6,-0.010000,-0.010000,-0.010000),(35326,1576634400,9,-0.010000,-0.010000,-0.010000),
(35327,1576634400,9,-0.010000,-0.010000,-0.010000),(35347,1576634400,9,-0.010000,-0.010000,-0.010000),(35310,1576634400,8,-0.01000
0,-0.010000,-0.010000),(35393,1576634400,8,-0.010000,-0.010000,-0.010000),(35306,1576634400,7,-0.010000,-0.010000,-0.010000);
]

・本件には直接関係ないかと思いますが、zabbix-server.logには時折こちらのログも出ています。

25215:20191218:122021.744 SNMP agent item "ifOperStatus[GE1/0/7]" on host "sw2" failed: first network error, wait for 15 seconds
25226:20191218:122030.401 SNMP agent item "ifHCOutOctets[GE1/0/7]" on host "sw3" failed: first network error, wait for 15 seconds
25210:20191218:122059.005 SNMP agent item "ifHCInOctets[GE1/0/21]" on host "sw4" failed: first network error, wait for 15 seconds

長文となり大変恐縮ですが、何かご存知のことがあればご教示いただければ幸いです。

コメント表示オプション

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

こちら自己解決いたしました。

2台でPacemakerを使いActive-Standbyの冗長構成を取っていたのですが、設定が足りていなかったようでActive-Activeの構成になっていたため、
Standbyにしていた古い方のデータを持って来たり、アクションが動いたり動かなかったりしてたようです。
きちんと設定された後は正しいITEM.VALUEを持って来て、アクションが正常に動作するようになりました。
お騒がせしました。