自動で一時的にトリガーの無効

電気の点検やプロバイダのメンテナンスによって
監視対象が夜中にダウンすることが事前にわかっているときなどに
その指定時間だけそのホストを監視項目から自動的に解除するか
そのホストのトリガーを自動的に無効にするような方法はありませんか?

zabbixは1.4.5を使用しております。

コメント表示オプション

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

残念ながら、自動メンテナンス対応の機能は実行されていません。

手動でもよければ、トリガーの条件式に特定の時間は監視対象にするような設定をしておくことで対応できますが、その場合解除も手動で行う必要があります。

ユーザー yuki の写真

手動でもよければ、トリガーの条件式に特定の時間は監視対象にするような設定をしておくことで対応できますが、その場合解除も手動で行う必要があります。

特定の時間は監視対象にするという設定は具体的にどのように行えばよろしいのでしょうか?

申し訳ございませんが宜しくお願いいたします。

ユーザー KAZ の写真

triggerでtimeを使えば情報収集は行っているが指定時間は検知条件から除外することができます。

({ホスト名:proc.num[crond,root].last(0)}=0) &
({ホスト名:proc.num[crond,root].time(0)}>182000)

上の様に書けば18時20分00秒以前はcrondのプロセスが0でも検知しません。

※:time関数はzabbix1.4.2からサポートされています。

ユーザー yuki の写真

ありがとうございました。

上記の方法で試させて頂きます。