zabbix监控之动作条件解析
动作条件
计算方式:
AND: 所有的Conditon同时满足
OR: 所有的Conditon同时满足一个
AND
/OR
: 根据条件自动调整,相同类型的Condition时,它就变成了and,如果是不同类型的Condition,它就变成or
Trigger类型的Evnet可以使用的Condition:
Condition类型 支持的操作 说明(下同) Application =,like,not like Application指的是这个Event的Item的Trigger所关联的Application。= 完全一致、like 包含、not like 不包含 Host group =,<> Host是否属于一个Host group Template =,<> Trigger是否属于一个Template Host =,<> Host是否是某一个Host Trigger =,<> Trigger是否是某一个Trigger Trigger name like,not like Trigger的名字是否和一个字符匹配 Trigger severity =,<>,<=,>= Trigger的严重等级范围 Trigger value = Trigger是OK还是problem Time period in ,not in Event生成的时间是否属于某一个范围 Maintenance status in ,not in Host是否在Maintenance 状态。如果trigger中有多个Host,至少其中一个是(或者不是)Maintenance状态 |
Discovery类型的Evnet可以使用的Condition:
Host IP =,<> IP是否在某个范围内 Server type =,<> discovery是否属于某个服务,服务有SSH等,就是创建discovery规则时可选的那几个 Server port =,<> 服务端口是否在某个范围内 Discovery rule =,<> discovery规则是否在某一个特定的 Discovery status =,<> discovery属于那种状态,共有Up、Down、Discovered、Lost四种 Uptime /Downtime >=,=< Up状态或者Down状态超过或小于一个时间段 Receiver value =,<>,>=,<=,like,not like 收到的数据是否满足一定的条件 Proxy =,<> 是否使用某个Proxy监控 |
Active agent auto-registration 类型的Evnet可以使用的Condition:
Host metadata like,not like Host的元数据是否满足条件 Host name like,not like Host的Hostanme是否满足条件 Proxy =,<> 是否被某个Proxy监控 Application =,like,not like 同trigger event Event type = 事件类型 Host group =,<> Host group 是否是某一个Host group Template =,<> Template是否是某一特定的 Host =,<> Host是否是某一个Host Node =,<> Event是否属于一个Node |
No one indebted for others,while many people don't know how to cherish others.