概述

    聚合检查不需要在被监控主机上运行任何代理。

    语法

    聚合监控项键值的语法是:

    支持的组函数:

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

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

    支持的监控项函数:

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

    timeperiod 参数指定最近收集的值的时间周期。为方便起见,可以在此参数中使用 。例如,使用’5m’ (分钟)来代替’300’ (秒),或者是用’1d’ (天) 来代替 ‘86400’ (秒)。

    如果第三个参数(监控项函数)是 last ,服务器将忽略Timeperiod,因此可以省略:

    如果聚合产生的是一个浮点数,同时聚合的监控项信息类型为 Numeric (unsigned) ,则该值将会被修剪为整数。

    如果出现以下情况,聚合监控项可能会变成不支持状态:

    • 没有数据用来计算一个函数

    \=== 用法示例 ===

    用户聚合检查的键值示例:

    ‘MySQL Servers’主机组的磁盘总空间

    \== 示例 2 ==

    ‘MySQL Servers’主机组处理器的平均负载

      \== 示例 3 ==

      ‘MySQL Servers’主机组5分钟内平均每秒查询数量

      \== 示例 4 ==

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