zabbix - 字符串的最后3个值

时间:2017-05-30 20:04:14

标签: zabbix

我有一个项目扫描日志文件中的文本,返回" Up"。我想要一个触发器,如果​​最后3次看起来值不是' t" Up"提醒。

现在我有这个:

{Template_App_SWIFT:vfs.file.regexp[D:/tmp/snl_status.log,"^Subsystem  Connectivity is  *([A-Z][a-z]*)",,9,9,”\1”].str(Up)}=0

然而,这仅捕获最新值。

2 个答案:

答案 0 :(得分:1)

{Template_App_SWIFT:vfs.file.regexp[D:/tmp/snl_status.log,"^Subsystem  Connectivity is  *([A-Z][a-z]*)",,9,9,”\1”].str("Up",#3)}=0

答案 1 :(得分:0)

使用count()触发器功能,可能如下:

count(#3, Up, ne)