首页 > 解决方案 > Grafana:获取最后 N 分钟的事件计数

问题描述

我使用 Spring Micrometer 来计算特定事件的每次发生(使用counter)。我怎样才能得到现在和 N 分钟前之间的计数之间的差异?我需要知道过去 N 分钟内发生了多少事件。I Grafana我只能找到count, m1_rate,m5_rate和.m15_ratemean_rate

标签: springgrafanaspring-micrometer

解决方案


这取决于您的数据源。我不知道 Micrometer,但是查看文档,它似乎向 Prometheus 发布了指标,所以这就是您的数据源。如果这是正确的,您可以使用类似count_over_time(metric[1h]). 这为您提供了该指标在指定时间间隔内的样本数。我认为“m1_rate”和其他是由 Micrometer 创建的指标。


推荐阅读