zabbix取平均值avg zabbix触发器函数(118)

凉白开 zabbix1 24,0857字数 799阅读2分39秒阅读模式

zabbix触发器方法avg与上一节的abschange多了时间概念。上一节仅仅是取前后两个值对比,avg有如下取值方式:

  1. 最后N个值
  2. 最近XX时间,例如最近1h
  3. 以上1和2还要结合time_thift时间偏移参数,例如1h
function

zabbix-function-avg

zabbix触发器方法avg - web界面

如下是web界面提供的功能:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

Average value of a period is < N
Average value of a period is > N
Average value of a period is = N
Average value of a period is NOT N

zabbix触发器方法avg - 实例

CPU负载最近一小时平均值等于1文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

{dd-pre-01:system.cpu.load[percpu,avg1].avg(1h)}=1

CPU负载昨天当前时间的上一小时平均值等于1,1d表示时间往前推移1天,你可以写1h,1m,10d,现在明白了time_thrift的用法了吧?文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

{dd-pre-01:system.cpu.load[percpu,avg1].avg(1h,1d)}=1

CPU负载最近10次的平均值等于1文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

{dd-pre-01:system.cpu.load[percpu,avg1].avg(#10)}=1

昨天同一时间CPU负载最近10次的平均值等于1文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

{dd-pre-01:system.cpu.load[percpu,avg1].avg(#10,1d)}=1

zabbix触发器方法avg - 支持类型

它支持类型包括:float, int,能平均的除了数字还有谁?文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

欲了解更多zabbix内容,请关注www.ttlsa.com(运维生存时间),后面章节继续全面了解zabbix触发器函数表达式文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/ 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-function-avg/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 06/05/2016 01:00:37
  • 转载请务必保留本文链接:https://www.ttlsa.com/zabbix/zabbix-function-avg/
评论  1  访客  1
    • 请输入您的QQ号
      请输入您的QQ号 9

      写的挺好。

    评论已关闭!