ログ監視(大文字・小文字など)

お世話になります。

ログファイルにerrorやErrorという文字列が出現した場合に
アラートとしたいのですが、うまくいきません。

1つのトリガーに下記の条件式(複数条件)で設定しております。

({ulweb02d:log[/var/log/messages].str(error)}=1)|({ulweb02d:log[/var/log/messages].str(Error)}=1)

この場合Errorという文字列にのみ反応している状況です。
これをerrorという文字列にも反応させたいと考えております。

ちなみに1つのトリガーに条件式を下記とした場合は、errorでうまくアラートとなりました。
{ulweb02d:log[/var/log/messages].str(error)}=1

1つのトリガーに複数の条件を付けるにはどのように
したらいいのでしょうか?ご教授いただきたく存じます。

また正規表現は使用可能でしょうか?

以上宜しくお願いします。

コメント表示オプション

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

1つのトリガーに下記の条件式(複数条件)で設定しております。

({ulweb02d:log[/var/log/messages].str(error)}=1)|({ulweb02d:log[/var/log/messages].str(Error)}=1)

この場合Errorという文字列にのみ反応している状況です。
これをerrorという文字列にも反応させたいと考えております。

zabbix 1.4.2で確認してみました。

確かに片方しか反応しませんでした。
※:zabbix1.4.2では先頭に書いた方が反応しました。

1つのトリガーに複数の条件を付けるにはどのように
したらいいのでしょうか?ご教授いただきたく存じます。

また正規表現は使用可能でしょうか?

下記の書き方でErrorとerrorが取得できるはずです。

<code>
{pulweb02d:log[/var/log/messages].regexp([E|e]rror)}=1
</code>

ユーザー whinemos の写真

KAZ様
お世話になります。
ご教示通りの方法でうまく取得できました。
ありがとうございます。