我设置了一个测试项目,其中 Java 客户端会将测试指标发送到 Prometheus。它基本上会持续调用,Counter.inc()
我可以在 Prometheus 和 Grafana 中看到这些指标。
在 Grafana 中查询过去 5 分钟的数据点,这些是我使用Query Inspector
"Time","{__name__=""my_test_counter_total"", instance=""localhost:8000"", job=""prometheus""}"
2025-04-11 19:32:00,412
2025-04-11 19:32:15,427
2025-04-11 19:32:30,442
2025-04-11 19:32:45,457
2025-04-11 19:33:00,472
2025-04-11 19:33:15,487
2025-04-11 19:33:30,502
2025-04-11 19:33:45,517
2025-04-11 19:34:00,532
2025-04-11 19:34:15,547
2025-04-11 19:34:30,562
2025-04-11 19:34:45,577
2025-04-11 19:35:00,592
2025-04-11 19:35:15,607
2025-04-11 19:35:30,622
2025-04-11 19:35:45,637
2025-04-11 19:36:00,652
2025-04-11 19:36:15,667
2025-04-11 19:36:30,682
2025-04-11 19:36:45,697
2025-04-11 19:37:00,712
当我应用该rate[1m]
函数时,我的理解是它会在一分钟内对值进行平均,但我看到一个恒定的图表:
为什么rate
图表是常数函数?我不应该看到每分钟分桶值的平均值吗?