トリガーで時間(time)の条件を付けた場合の挙動

zabbixサーバ1.8.5

要点だけ絞って書きますが

監視アイテム
vfs.file.regmatch
監視間隔10分

トリガー
(xxx.last(0))=0 & (xxx.time(0))>090000
最新のデータが0(ファイル内に該当文字列がない)かつ
現在時刻が9時を過ぎている

アイテムの収集状況が
8:55 0
9:05 1

で、9:00直後にトリガーのイベントが発生しました。
これは正常動作なのかご存知の方いらっしゃいますか?

自分はトリガーのチェックタイミングはアイテム収集と同じタイミング、
この場合だと8:55もしくは9:05にチェックするため.timeの条件にトリガーが該当しないためイベントは発生しないと思っていました。

コメント表示オプション

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

time(0)の評価タイミングに関しては、アイテムの値を取得したタ
イミングとは異なっていたと思います。

以前調査したときは、各分の00秒と30秒にtime(0)を評価する処理
が実行されていたはずです。

詳細は以下のURLにある情報をご参照ください。
http://old.zabbix.jp/modules/newbb/viewtopic.php?viewmode=flat&order=DES...

ユーザー ikemo の写真

ありがとうございます。勉強になりました。