显示从午夜到现在的计数器数据

Pyr*_*kee 5 grafana prometheus promql

我的应用程序包含一些计数器,它总是增加并且从不重置。

我将 prometheus 与 grafana 一起使用。我需要的是显示与每天相关的计数器变化,换句话说,我需要获取从午夜到现在的计数器数据。例如,我可以查看月份图表并检查计数器每天如何变化。

在grafana中我使用promql查询并且我有这个查询

在此输入图像描述

它工作得很好,但它可以处理前几天的数据,这不适合我。我想要的是类似的东西increase(Counter[from 'midnight' - to 'now']),但我不知道如何构建这样的查询。

ane*_*yte 7

如果单个值(即统计面板)满足您的需求,您可以将其设置为如下: 如何

now/d是 Grafana 特殊时间值“迄今为止的这一天”。如果与变量一起使用,$__range它将成为自一天开始以来的秒数。

此设置仅适用于即时查询,因为不会针对面板上的每个数据点调整范围。因此,您只能从中获得一个有效值。图表面板上的数据点将使用相同的秒数,因此,它将计算increase()前一天的一些值。

如果您希望查看其他可能的 Grafana 时间占位符(例如now/d),请参阅页面。