いつも参考にさせていただいております。
logrtを使用したログファイルの監視で原因が分からない事象が発生しており
ご助言を頂けますと幸いです。
■環境
・Zabbbixバージョン
3.4.9(諸般の事情によりバージョンアップせず運用継続中)
・ログファイル監視のアイテムとトリガー設定
監視間隔:300秒
アイテム:logrt[{$LOG.FILE},{$LOG.MSG},,100]
トリガー:({Template-a:logrt[{$LOG.FILE},{$LOG.MSG}].regexp({$LOG.MSG})}=1 ) and ({Template-a:logrt[{$LOG.FILE},{$LOG.MSG}].nodata($LOGRT.NODATA)}=0 )
各マクロの値
$LOG.FILE : /aaa/bbb/log/^log_[0-9]{8}\.txt$
$LOG.MSG : @log_message(正規表現で設定、例:Error [文字列が含まれる])
$LOGRT.NODATA : 450秒
ログファイルはアプリケーション側でローテーションしています。
具体的には日替わりのタイミング(0:00頃)に当日の日付で新しいファイルを作成し、以降は新しいファイルに出力される設定です。