zoukankan      html  css  js  c++  java
  • Zabbix实战-简易教程--聚合(Aggreate)

    使用场景

    当你需要将一组主机的某个指标进行统计时,zabbix聚合就派上用场了。例如:你要将Mysql组的所有/data分区的已用空间进行统计,你就可以使用zabbix聚合的grpsum函数进行统计。

    语法

    聚合监控项Key的语法是:groupfunc["host group","item key",itemfunc,timeperiod]

    支持的组函数(groupfunc)有:

    组功能描述
    grpavg 平均值
    grpmax 最大值
    grpmin 最小值
    grpsum 值求和

    可以通过逗号分隔的数组来包含多个主机组。指定父主机组将包括父组和所有包含监控项的嵌套主机组。

    从聚合监控项Key引用的所有监控项必须存在并且正在收集数据。只有主机被启用并且监控项也被启用才能进行聚合计算。

    支持的监控项函数(itemfunc)有:

    监控项功能描述
    avg 平均值
    count 数值
    last 最后一次的值
    max 最大值
    min 最小值
    sum 值的和

    用法示例

    用于聚合检查的Key示例:

    示例 1

    主机组'MySQL Servers'的总磁盘空间。

    grpsum["MySQL Servers","vfs.fs.size[/,total]",last]
    示例 2

    主机组'MySQL Servers'的平均处理器负载。

    grpavg["MySQL Servers","system.cpu.load[,avg1]",last]
    示例 3

    主机组'MySQL Servers'每秒查询值的5分钟聚合。

    grpavg["MySQL Servers",mysql.qps,avg,5m]
    示例 4

    多个主机组中所有主机上的平均CPU负载。

    grpavg[["Servers A","Servers B","Servers C"],system.cpu.load,last]
    示例 5

    统计王者收费区的内网流量

    grpsum["王者收费区","net.if.in[eth1]",last,0]

    示例 6

    统计王者免费区人数(昨天统一时刻)

    grpsum["王者免费区","wz_linux_people_total_24",last,0]

  • 相关阅读:
    20135326、20135303linux实验二实验报告
    家庭作业汇总
    信息安全系统设计基础第十周学习总结
    信息安全系统设计基础第十二周总结
    20135326王亦可信息安全系统设计基础期末总结
    第十一周学习总结
    20135326、20135303linux实验四实验报告
    20135326、20135303linux实验一实验报告
    第十四周学习笔记
    20135326、20135303linux实验三实验报告
  • 原文地址:https://www.cnblogs.com/skyflask/p/7538115.html
Copyright © 2011-2022 走看看