我有一个 PromQL 查询,它以 10 分钟的间隔返回过去 n 天的数据, 有没有什么办法可以创建一个只包含n条目的报告,并且每个条目都是当天的最后一个值? 我当前的查询是这样的: 总和(增加(mymetric [1d])) 输出数据是这样的:
"Time","sum(increase(mymetric[1d]))"
2022-02-22 15:00:00,89637
2022-02-22 15:10:00,89715
2022-02-22 15:20:00,89711
2022-02-22 15:30:00,89751
2022-02-22 15:40:00,89737
2022-02-22 15:50:00,89774
2022-02-22 16:00:00,89811
...
...
2022-03-22 15:00:00,89671
我需要的是这样的输出:
2022-02-22 00:00:00,89637
2022-02-23 00:00:00,89715
2022-02-24 00:00:00,89711
2022-02-25 00:00:00,89751
...
2022-03-22 00:00:00,89737
附注这个查询有点像计数器,
找到解决方案,我正在使用 Grafana 进行报告,在 Grafana 中我将 Min Step 定义为 1d,最终报告就是我想要的。
你解决这个问题了吗?我也遇到同样的问题,如果设置最小步长,我无法获得今天的数据