spring - Grafana:获取最后 N 分钟的事件计数
问题描述
我使用 Spring Micrometer 来计算特定事件的每次发生(使用counter)。我怎样才能得到现在和 N 分钟前之间的计数之间的差异?我需要知道过去 N 分钟内发生了多少事件。I Grafana我只能找到count
, m1_rate
,m5_rate
和.m15_rate
mean_rate
解决方案
这取决于您的数据源。我不知道 Micrometer,但是查看文档,它似乎向 Prometheus 发布了指标,所以这就是您的数据源。如果这是正确的,您可以使用类似count_over_time(metric[1h])
. 这为您提供了该指标在指定时间间隔内的样本数。我认为“m1_rate”和其他是由 Micrometer 创建的指标。
推荐阅读
- python - 如何按当前日期的顺序查询?
- struct - Rust 枚举可以使用在其变体之一上实现的方法吗?
- r - 在每个组上拟合一个模型并使用来自该组之外的所有行的数据对其进行评估,R
- javascript - 无法在 firestore 的 productdetail 页面上获取每家餐厅的详细信息
- azure-devops - 如何将发布工件部署到不同子网中的机器位置
- python - 统计列中连续True的个数,False时重新开始
- kubernetes - 选择节点以使用 Kubernetes 执行 Nextflow 工作流
- apache-spark - 用于处理不同来源的增量数据加载的 AWS Glue
- javascript - jquery如何在数据表的每一行中添加批准和拒绝按钮?
- javascript - 剧作家超时