障害通知メールは複数、復旧通知メールは1通のみ送信したい
お世話になります。
1分ごとに障害が発生していれば障害発生メール送信、
障害が復旧したら1通のみ復旧メールを送信したいです。
以下の環境、設定では、
障害発生、継続中に1分ごとにメール送信されるのはいいのですが、
障害復旧時に障害が継続した分だけ復旧メールが送信されます。
復旧時に1通のみメール送信する方法はないでしょうか?
■環境
Red Hat Enterprise Linux release 9.4
Zabbix 7.0.4
■アイテムの設定
名前 :CPU使用率
タイプ :Zabbixエージェント
キー :system.cpu.util
データ型:数値(浮動小数)
監視間隔:1m
■トリガーの設定
名前 :CPU使用率 80% 以上
深刻度:警告
条件式:min(/Template/system.cpu.util,3m)>=80
正常イベントの生成:条件式
障害イベント生成モード:複数
正常時のイベントクローズ:すべての障害
TNK - 投稿数: 4754
トリガーの設定ではなく、アクションの設定で障害発生中は継続して
通知を行うような設定にされてみてはいかがでしょうか?
MN - 投稿数: 2
ご回答ありがとうございます。
以下のように設定を変更したら希望通りの動きになりました。
■トリガーの設定
障害イベント生成モード:複数→単数
■アクションの設定
実行内容
デフォルトのアクション実行ステップの間隔:1h→1m
実行内容の詳細
ステップ:1-1→1-0
大変助かりました。ありがとうございました。