少林功夫好 发表于 2015-12-23 14:34

ZABBIX触发器 滞后恢复触发状态的提问

本帖最后由 少林功夫好 于 2015-12-23 15:03 编辑

各位,请叫一个触发器滞后的问题。该如何去理解呢。谢谢大家啦。
官方一共有两个示例。但都不很理解。

Porblem:温度>20
Recovery: 温度在15~20之间恢复。
({TRIGGER.VALUE}=0&{server:temp.last()}>20)|
({TRIGGER.VALUE}=1&{server:temp.last()}>15)

Problem: it is less than 10GB for last 5 minutes
Recovery: it is more than 40GB for last 10 minutes
({TRIGGER.VALUE}=0&{server:vfs.fs.size[/,free].max(5m)}<10G) |
({TRIGGER.VALUE}=1&{server:vfs.fs.size[/,free].min(10m)}<40G)

经过我的测试,{TRIGGER.VALUE}=0是OK,{TRIGGER.VALUE}=1是Porblem。
我再回头看了看,第一部分 ({TRIGGER.VALUE}=0&{server:vfs.fs.size[/,free].max(5m)}<10G)
{server:vfs.fs.size[/,free].max(5m)}<10G 表示,最近5m内容量少于10GB就匹配。
{TRIGGER.VALUE}=0 表示,状态是OK就匹配?不解

1、{TRIGGER.VALUE}是哪个触发器的返回值?
2、5m内容量少于10GB,是我们的需要,那这个应该返回true,而为了触发报警的动作,触发器的值应该是Problem才对吧。为啥这里是{TRIGGER.VALUE}=0?这是我的一个疑问之一。
3、还有一个疑问是,10m内容量大于40GB恢复,怎么理解?
页: [1]
查看完整版本: ZABBIX触发器 滞后恢复触发状态的提问