【问题标题】:Sum of a Prometheus metric over the current day当天 Prometheus 指标的总和
【发布时间】:2019-11-05 01:36:27
【问题描述】:

我想要一个指标来显示迄今为止接口上的总传入字节数。 我能得到的最接近的方法是必须在查询中指定日期,但我希望有一些可以在当天工作而不改变任何东西的东西。 我现在在某一天所拥有的东西似乎最终会减少,但这也许是增加功能如何工作的一个属性?这是我目前所拥有的:

(sum(increase(ifen02[2h])) and on () day_of_week() == 2)

【问题讨论】:

  • 这个运气好吗?
  • 我们使用了过去 24 小时的增长,而不是当天:增长(ifen02[24h])。如果您的显示仅适用于当天的指标,那么@kamol 下面所说的很好。如果您想知道,您不需要围绕增加的 sum()。

标签: prometheus metrics


【解决方案1】:

你为什么不简单地使用这个?

sum(increase(ifen02[2h]))

并从可视化工具(即 Grafana 或 Prometheus 图表)中选择last 1 daylast 24 hr,它将显示相对于当前时间的最近 1 天的数据。

【讨论】:

  • 我在 Grafana 仪表板上有不同的指标,我只希望使用当天的那个。其他显示最后一个小时左右。如果指标显示在自己的仪表板上,那确实会起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-03
  • 1970-01-01
  • 2019-08-28
  • 2021-10-26
相关资源
最近更新 更多