トリガーの復旧条件について

<環境>
zabbix:4.0.12
CentOS:7.5

スイッチのリンクダウン/アップを検知して、メールで障害発生/回復通知をしたいのですが、
トリガーの指定が悪いのか、思い描いた挙動になりません。

<トリガー>
条件式:{sw1:snmptrap["down"].str(down)}=1
正常イベントの生成:復旧条件式
復旧条件式:{sw1:snmptrap["up"].str(up)}=1
障害イベント生成モード:単一
正常時のイベントクローズ:すべての障害

現在の挙動ですが、
リンクダウン→障害発生メールが届きます。←ここはOK
リンクアップ→障害回復メールが届きません。←ここで躓いております。

{sw1:snmptrap["up"].str(up)}=1の式でリンクアップを検知するのは確認済です。

よろしくお願いいたします。

コメント表示オプション

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

まず、downに対するupのトラップは正常に受信できているのかを確
認してみてください。
タイムスタンプの順序が逆になったり、upのトラップを受信できて
いなかったり、別のポートのdownやupと混在してしまったりしてい
ませんか?