以下のような感じでトリガー条件式に正規表現を使うことは可能でしょうか?
{rsyslog:log[/var/log/messages].str("IP Tunnel[??] Down")}=1=0 {rsyslog:log[/var/log/messages].str("IP Tunnel[*] Down")}=1=0
よろしくお願い致します。
関数str()ですと正規表現を利用できませんので、regexp()を利用 して、
{rsyslog:log[/var/log/messages].regexp(IP Tunnel\[.*\] Down)}=1
というような式を指定されてみてはいかがでしょうか。
条件式をご教授いただきありがとうございます。 さっそく、教えていただいた条件式で試してみます。 ありがとうございました。
アカウント名 Ryo Sugisaki
Zabbix関連
TNK - 投稿数: 4769
関数str()ですと正規表現を利用できませんので、regexp()を利用
して、
{rsyslog:log[/var/log/messages].regexp(IP Tunnel\[.*\] Down)}=1
というような式を指定されてみてはいかがでしょうか。
Ryo Sugisaki - 投稿数: 139
条件式をご教授いただきありがとうございます。
さっそく、教えていただいた条件式で試してみます。
ありがとうございました。