zabbix-trigger表达式举例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix-trigger表达式举例相关的知识,希望对你有一定的参考价值。

示例1.对主机www.zabbix.com负载值进行判断 {www.zabbix.com:system.cpu.load[all,avg1].last(0) }> 5 它指定的服务器是‘www.zabbix.com‘,Items是‘system.cpu.load[all,avg1]‘,使用函数‘last()‘ 取最近一次获取到的值,‘>5‘表示来自www.zabbix.com主机最后负载值大于5时触发器进入 BROBLEM状态。
示例2.www.zabbix.com负载判断
{www.zabbix.com:system.cpu.load[all,avg1].last(0) } > 5 | {www.zabbix.com:system
.cpu.load[all,avg1].min(10m) } > 2
负载大于5或者是最近10分钟的负载大于2,就会触发Trigger进去PROBLEM状态。
示例3.对文件/etc/passwd监控
使用函数diff:
{www.zabbix.com:vfs.file.cksum[/etc/passwd].diff(0) } > 0
当文件/etc/passwd之前的checksum值与最近的值不同时,则会触发Trigger进入PROBLEM
状态。
示例4.对网卡流量进行条件判断
使用函数min:
{www.zabbix.com:net.if.in[eth0,bytes].min(5m) }> 100K
当最近5分钟内eth0接受的字节数大于100KB,则会触发Trigger进入PROBLEM状态。
示例5.两个SMTP服务器的集群节点都停止了
注意,在一个表达式中使用两个不同的主机,语句如下:
{smtp1.zabbix.com:net.tcp.service[smtp].last(0) }=0
&{smtp2.zabbix.cpm:net.tcp.service[smtp].last(0) }=0
当SMTP服务器smtp1.zabbix.com与smtp2.zabbix.com都停止时,表达式为真,则会触发
Trigger进入PROBLEM状态。
这个示例也是告警关联,对于避免误报具有很好的效果。
示例6.Zabbix客户端代理需要更新
使用函数str():
{zabbix.zabbix.com:agent.version.str("beta8") }=1 
当Zabbix客户端代理有版本beta8时,该表达式为真。
示例7.服务器不可达
{zabbix.com:icmping.count(30m,0) }>5
主机zabbix.zabbix.com在最近30分钟内超过5次不可达,该表达式为真。
示例8.最近3分钟内没有回应
使用函数nodata()
{zabbix.com:tick.nodata(3m) }=1
tick必须使用类型‘Zabbix trapper’。为了这个触发器能工作,tick必须定义。该主机应该
使用Zabbix-Sender定期为该参数发送数据。如果180s都没有收到数据,该触发器的值
变为PROBLEM。
示例9.CPU在夜间的活度
使用函数time():
{zabbix:system.cpu.load[all,avg1].min(5m)   }>2&{zabbix:system.cpu.load[all,avg1].time
(0) }>000000&{zabbix:system.cpu.load[all,avg1].time(0)  }< 060000
触发器只在晚上(00:00-06:00)为可用,当5分钟内的负载大于2时,该触发器的值变为
PROBLEM。
示例10.检查客户端本地时间是否与zabbix-server服务器时间同步
使用函数fuzzytime():
{mysql_DB:system.localtime.fuzzytime(10) } =0
当MySQL_DB的本地时间与Zabbix-Server的时间相差超过10s时,触发器变为PROBLEM

以上是关于zabbix-trigger表达式举例的主要内容,如果未能解决你的问题,请参考以下文章

jsonpath的使用

flexbox应用举例

jquery 对象的 heightinnerHeightouterHeight 的区别以及DOM 元素的 clientHeightoffsetHeightscrollHeightoffset(代码片段

如何理解这段代码片段中的两对括号?

通过 Java 正则表达式提取 semver 版本字符串的片段

4.3 合并重复的条件执行片段