zabbix 触发器 | count 函数

Posted wangmo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix 触发器 | count 函数相关的知识,希望对你有一定的参考价值。

    • 摘要:确认多次zabbix监控中小编用的最多的是count的这函数,确认多次以减少了很多误告警,提高了运维效率。可以设置连续几次都异常才发出告警,这样一来,只要发出告警基本上就已经确定发生故障了。count参数:秒或#num支持类型:float,int,str,text,log作用:返回指定时间间隔内数值的统计,举例:count(600)最近10分钟得到值的个数count(600,12)最近10分钟得到值的个数等于12count(600,12,"gt")最近10

    • 技术分享图片 
      确认多次 


      zabbix监控中小编用的最多的是count的这函数,确认多次以减少了很多误告警,提高了运维效率。
      可以设置连续几次都异常才发出告警,这样一来,只要发出告警基本上就已经确定发生故障了。


       

      count
      参数:秒或#num
      支持类型:float,int,str,text,log
      作用:返回指定时间间隔内数值的统计,
      举例:
      count(600)最近10分钟得到值的个数
      count(600,12)最近10分钟得到值的个数等于12
      count(600,12,"gt")最近10分钟得到值大于12的个数
      count(#10,12,"gt")最近10个值中,值大于12的个数
      count(600,12,"gt",86400)24小时之前的10分钟内值大于12的个数
      count(600,,,86400)24小时之前的10分钟数据值的个数
      第一个参数:指定时间段
      第二个参数:样本数据
      第三个参数:操作参数
      第四个参数:漂移参数

       


      支持的操作类型 
      eq: 相等 
      ne: 不相等 
      gt: 大于 
      ge: 大于等于 
      lt: 小于 
      le: 小于等于 
      like: 内容匹配 
      日常使用实例 
      上行流量最近两次都大于50M告警 
      {zabbix:net.if.out[em1].count(#2,50M,"gt")}=2 
      最近30分钟zabbix这个主机超过5次不可到达。 
      {zabbix:icmpping.count(30m,0)}>5 

































以上是关于zabbix 触发器 | count 函数的主要内容,如果未能解决你的问题,请参考以下文章

zabbix 监控服务 怎么触发三次在报警

zabbix触发器详解

zabbix 触发器匹配字符串告警

触发器 的表达式函数

zabbix专题:第五章 zabbix 添加触发器Triggers

zabbix fping 怎么设置触发器