zabbix触发器-count函数运用

zabbix监控中某些不稳定的监控项常常会进行误告警,所以可以设置不稳定的监控项连续几次取值都异常才产生告警,本文将讲解如何配置count函数提高运维效率。

1、count函数用法

参数:秒(时间)或#num(计数)

支持类型:float,int,str,text,log

作用:统计指定时间间隔内的数值


2、触发器描述

count(300):最近5分钟的值得个数

count(300,10):最近5分钟,值等于10的个数

count(300,10,"lt"):最近5分钟,值小于10的个数

count(#5,10,"lt"):最近的5个值中,值小于10的个数

count(300,10,"lt",86400):24小时之前的前5分钟数据中,值小于10的个数

count(300,,,86400):24小时之前的前5分钟数据的值得个数


3、这里以“/使用磁盘空间使用率”举例

YTYz8Aiq6385ef4c20f24.png

红色方框解释:

①:连续N次

②:阈值

③:大小关系

④:触发阈值的次数

最后得出的表达式为:count(/192.168.3.81/vfs.fs.size[/,pused],#2,"ge","95")=2

Njiag8bf6385f06f91711.png

表达式含义为:如果最近2次取到的值,这两次取值都大于等于95,则触发告警。


4、大小关系描述

gt:大于

ge:大于等于

lt:小于

le:小于等于

eq:等于

ne:不等于

like:内容匹配



0 条评论

请先 登录 后评论
机灵小和尚
机灵小和尚

13 篇文章

作家榜 »

  1. 乐维君 344 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 我是一只小菜鸡 12 文章
  5. 细雨闲花 11 文章
  6. 御前侍卫张五哥 9 文章
  7. 。。。 8 文章
  8. 小黄人 8 文章