prometheus - Prometheus 每天查询不在 24 小时“桶”中
问题描述
我有一个使用 grafana 作为 UI 的 prometheus 实例,我想要一个图表来汇总仪表的速率。
现在我有类似的东西:
sum(rate(myNiceMetric[1d])*60*60*24) by (result,component)
但问题是费率时间窗口涵盖了过去 24 小时,但要获得稳定的数字,我需要它是按天计算的(00:00-24:00)
有没有办法做到这一点?
解决方案
您可以使用仪表板的时间范围:
sum(rate(myNiceMetric[$__range])*$__range_s) by (result,component)
面板将自动调整到所选时间范围(例如:过去 24 小时、昨天、今天到目前为止、上一周等)。
此处的 Grafana 文档中的更多信息。
推荐阅读
- javascript - 如何响应地计算相对于绝对位置图像的线宽
- python - 我们应该在哪个阶段根据数据挖掘过程进行测试列车拆分
- python - 如何使用 Pandas 数据框获取文本文件的正确列索引
- reactjs - 蒸发.js 没有从移动设备发送 to_sign
- python - Django 获取特定用户的个人资料
- python - 有人可以解释一下这个 python 管道语法吗
- java - 在事务中多次调用存储过程
- r - 使用 sprint() 分配 sub_ids 以及 character、mutate 和 tbl_vars 中的错误
- symfony - Symfony 5 NelmioDocsBundle 和 JMS Seralizer
- java - 正则表达式检查字符串是否匹配特定模式