特定時刻のアラート設定と復旧設定について
CentOS7.6 x86_64
Zabbix 4.0.24
MariaDB 10.1.46
日次で実行されるバッチの完了監視を以下の条件で行おうと思っています。
- バッチは毎日6:00に実行される
- バッチが完了するとバッチのログに"Success End"が出力される
- 12:00までにバッチのログに"Success end"が出力されない場合アラーム
- 12:00以降にバッチのログに"Success end"が出力されたらアラーム復旧
■アイテム
log[<バッチのログ>,"Success end",,,skip]
■トリガー
{log[<バッチのログ>,"Success end",,,skip].time(0)}>120000
and
{log[<バッチのログ>,"Success end",,,skip].nodata(6h)}=1
上記ようにトリガー設定した場合
- 11:00にバッチが完了すると17:00にアラームが発報されてしまう。
- 13:00にバッチが完了すると19:00にアラームが発報されてしまう。
監視設定につきまして良い案がありましたらご教授お願いいたします。
trinet - 投稿数: 35
外部チェックのシェル芸でとりあえず要件を満たすことができました。