logrtのファイル指定方法について

いつも大変お世話になっております。

logrtのファイル指定でどういった正規表現を使えば以下の監視ができるのかご教授お願いします。

【監視対象例】
/var/log/messages←監視したい
/var/log/messages_yyyyMMdd.xz←監視したい
/var/log/messages.old←監視しない

このような監視を行うことはできますでしょうか?

以上、よろしく御願いいたします。

-------------サーバー情報(zabbix共通)-------------
zabbixバージョン2.4.7
サーバーOSCentOS release 6.7 (Final)
----------------------------------------------------

コメント表示オプション

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

1点確認させてください。

監視したいファイルとして「/var/log/messages_yyyyMMdd.xz」と
ありますが、このファイルは圧縮されたファイルではありませんか?

そうであるならば、Zabbixのlogrt[]では監視できません。

ユーザー RYT の写真

TNK様

返信いただきありがとうございます。

>監視したいファイルとして「/var/log/messages_yyyyMMdd.xz」と
>ありますが、このファイルは圧縮されたファイルではありませんか?
>そうであるならば、Zabbixのlogrt[]では監視できません。
圧縮ファイルは監視はできないのですね。
ご教示ありがとうございます。

それでは圧縮ファイルなしの場合は以下の監視が行えるでしょうか?

/var/log/messages←監視したい
/var/log/messages_yyyyMMdd←監視したい
/var/log/messages.old←監視しない

ご教示お願いいたします。

ユーザー TNK の写真

ファイル名がmessagesで終わるものと、ファイル名がmessages_で
始まるものにすればよいのですから、以下のような指定で実現でき
ると思います。

 logrt[/var/log/(messages$|messages_)]

ファイル名指定の部分以外の引数は、ご自身の用途に合わせてカス
タマイズしてみてください。

ユーザー RYT の写真

TNK様

ご教示いただきありがとうございます。
返信が遅くなり申し訳ございません。

教えていただいた方法で監視できました。
また、正規表現についても勉強をしてカスタマイズしてみたいと思います。

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