zoukankan      html  css  js  c++  java
  • zabbix笔记之触发器函数介绍

    触发器函数介绍

    优先级操作定义
    1 /
    2 *
    3 -
    4 +
    5 < 小于. 用法如下: A<B ⇔ (A<=B-0.000001)
    6 > 大于. 用法如下: A>B ⇔ (A>=B+0.000001)
    7 # 不等于.用法如下: A#B ⇔ (A<=B-0.000001) | (A>=B+0.000001)
    8 = 等于. T用法如下: A=B ⇔ (A>B-0.000001) & (A<B+0.000001)
    9 & 逻辑与
    10 | 逻辑或

    count函数

    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分钟数据值的个数
    

    第一个参数:指定时间段

    第二个参数:样本数据

    第三个参数:操作参数

    第四个参数:漂移参数  

    O:大小关系有以下几种:
    eq: 相等
    ne: 不相等
    gt: 大于
    ge: 大于等于
    lt: 小于
    le: 小于等于
    like: 内容匹配
    

    实例

    上行流量最近两次大于15M告警
     {zabbix:net.if.out[em1].count(#2,15,gt)}=2
    

      

  • 相关阅读:
    cocos2dx 将cocosbuilder输出文件映射成对象的原理
    网络游戏剧情副本的一种实现方式(上)
    2D游戏中的碰撞检测
    es学习笔记2:php版本es包
    go语法:参数传递
    go语法专题:信号量,iota,锁原理
    https协议原理与实现(整理中)
    我眼中的幸福
    戏剧的一天
    开通了
  • 原文地址:https://www.cnblogs.com/zhangcheng94/p/12183491.html
Copyright © 2011-2022 走看看