如何在 Grafana 表中汇总每天的指标?

Posted

技术标签:

【中文标题】如何在 Grafana 表中汇总每天的指标?【英文标题】:How can I aggregate metrics per day in a Grafana table? 【发布时间】:2017-07-11 11:39:35 【问题描述】:

我正在使用 Grafana 表绘制数据,并且我想将一天中的所有数据点汇总到表中的一行中。正如您在下面看到的,我当前的设置是按/分钟显示值。

问题:如何制作一个显示按天聚合的值的 Grafana 表?

|        Day        | ReCaptcha  | T & C |
|-------------------|------------|-------|
| February 21, 2017 |   9,001    | 8,999 |
| February 20, 2017 |      42    |    17 |
| February 19, 2017 |     ...    |   ... |

【问题讨论】:

【参考方案1】:

您可以使用指标面板上的汇总功能。 通过按 + 然后选择变换来更改查询 summarise(24h, sum, false) 这会将过去 24 小时的数据点汇总为一个点。

http://graphite.readthedocs.io/en/latest/functions.html#graphite.render.functions.summarize

results

【讨论】:

这很好用,谢谢。对于那些对确切查询感兴趣的人,我最终得到了alias(summarize(sumSeries(my_giant_query.count), '24hr', 'sum', false), 'ReCaptcha') 注意: sumSeries 用于聚合来自多个服务器的数据 24 小时滚动与当天不同

以上是关于如何在 Grafana 表中汇总每天的指标?的主要内容,如果未能解决你的问题,请参考以下文章

[技术干货] “专家坐诊”第47期问答汇总

Grafana + Prometheus 如何在查询指标中使用正则表达式?

如何在grafana指标中连接两个字符串

如何在 grafana 上显示指标时用标签替换目标

如何在基于 sysdig 指标标签的 grafana 仪表板中创建下拉菜单

如何在 Prometheus/Grafana 中不指定标签的情况下通过唯一标签计算指标数量?