いつもお世話になっております。
表題の件について、ご教授頂けますと幸いです。
当方では、監視対象サーバのメンテナンスに合わせて、zabbixで該当の時間アラートを検知させないようにzabbixAPIを使って一時的にトリガーの有効/無効を設定しております。
毎日1:00にトリガーの無効化、1:30に有効化のスクリプトをcronで設定しております。
しばらく運用していたところ、トリガー無効化直後に発生したアラートが、トリガー無効化中にも関わらずアラートを検知してしまいました。
zabbixの監査ログを確認しましたが、アラート検知前に該当トリガーが無効化されていることを確認しております。
トリガー無効化の設定が反映されるまでに、実際にはタイムラグなどがあるということでしょうか。
・時系列
01:00:00 トリガーの無効化スクリプト実行
01:00:01 トリガーの無効化(zabbix監査ログで確認)
01:00:23 対象プロセスのダウン。zabbixでアラート検知(zabbixイベントで確認)
01:00:29 アラートアクションの実行(zabbixイベントで確認)
■環境
OS:RHEL6.5(SElinux、firewalld無効済み)
Zabbix:2.4.5
監視対象:Windows
■監視アイテム(Windowsプロセス)