Zabbix-7.0.10
Ubuntu-24.04 x86_64
ログ監視で以下のようにメッセージがログファイルに出力された際「ABC-」を含む行を見つけたら発火するトリガーで
トリガーは通常通り発火してzabbixの障害としてヒストリには保存しますが1分以内に通知済みのメッセージは
全てのトリガーアクションを実行させず通知を抑制したいと思っています
ABC-0000 ...AAA... <- 通知する
ZZZ-0001 ...
ABC-0000 ...AAA... <- 通知しない
ZZZ-0001 ...
ABC-1111 ...AAA... <- 通知する
ZZZ-0001 ...
ABC-0000 ...BBBB... <- 通知する
ABC-0000 ...BBBB... <- 通知しない
アイテムの保存前処理やトリガー条件式での設定をあきらめ、zabbixのソースを弄って対応したいと思い
現在以下のソースにあたりを付けてデバッグしています。
zabbix-7.0.10+dfsg/src/zabbix_server/actions/actions.c