4 聚合图表

概述

仪表板的图表小部件中提供了聚合功能,其允许显示所选间隔(5分钟、1小时、1天)的聚合值,而不是每一个值。

可选聚合函数如下:

  • min (最小值)

  • max (最大值)

  • avg (平均值)

  • count (计次)

  • sum (总和)

  • first (显示第一个值)

  • last (显示最后一个值)

数据聚合最令人兴奋的用途,是可以对一段时间内的数据,并排比较比较:

4 聚合图表 - 图1

当鼠标悬停在图形中的某个时间点上时,除了显示监控项及其聚合值外,还会显示日期和时间。监控项名称显示在括号中,并使用的聚合函数作为前缀。注意,这是图形中点的日期和时间,而不是实际数据生成的时间。

配置

在配置图表小部件时,可以在数据设置中选择使用的聚合函数。

4 聚合图表 - 图2

你可以选择使用的聚合函数以及聚合的时间间隔。由于数据集可能包含很多个监控项,还有另一种选项允许,分别对显示每个监控项的聚合数据,或将所有监控项的数据集作为一个聚合值显示。

更多详情可查看 仪表板小构件

使用案例

Nginx 服务器的平均请求数

查看Nginx服务器的每天的平均每秒请求数:

  • 将监控项每秒请求数 添加到数据集

  • 选择聚合函数为avg(平均值),并指定聚合时间间隔为1d(一天)

  • 将显示一个柱状图,其中每个柱形表示每天的平均每秒请求数

近一周集群内最小剩余磁盘空间

查看近一周内集群中最小剩余磁盘空间

  • 添加到数据集: 主机 cluster*, 监控项键(key) “Free disk space on /data”

  • 选择聚合函数为 min(最小值) 并指定聚合时间间隔为 1w(一周)

  • 将显示一个柱状图,其中每个柱形表示,集群中每个 /data 卷近一周的最小剩余磁盘空间