logrt の第二引数の正規表現

よろしくお願いします。

logrt[/var/log/messages,[E|e][R|r][R|r][O|o][R|r],,,skip,]

としてErrorを大文字、小文字関係無くチェックする

キーを作りたいのですが、エラーになります。

原因を教えてください。

コメント表示オプション

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

利用されているZabbixのバージョンはいくつですか?
「エラーになります」だけではなく、どのようなエラーとなるのか
をお教えください。

ユーザー TNK の写真

どのバージョンのZabbixを利用されているのかわかりませんが、ア
イテム登録時に登録しようとして入力したキーの値の途中のブラケ
ットでフォーマットが正しくないというようなエラーが出たのであ
れば、正規表現の部分で指定した文字列の中に含まれるブラケット
を正しく判別できなかったのでしょう。

そうであるならば、その正規表現の部分をダブルコーテーションで
くくるなどの対策を取ればよいと思います。

あと、指定されている例えば「[E|e]」は、「E」か「|」か「e」に
なってしまうと思います。
「error」とか「ERROR」とか「Error」とかをひっかけたいのであ
れば、

 [Ee][Rr][Rr][Oo][Rr]

と指定すべきではないでしょうか?

ということで、キーを以下のように指定してみてください。

logrt[/var/log/messages,"[Ee][Rr][Rr][Oo][Rr]",,,skip]

ちなみに、outputのオプションを指定しないのであれば、ブラケッ
ト内の最後のカンマは省略できます。