【发布时间】:2021-09-07 16:55:22
【问题描述】:
我有一个指标,其中包含从队列中挑选的任务数量。我在 graphana 中对 prometheus 使用了这个查询:
sum by (namespace) (increase(dbqueue_picked_tasks_total{service="$service", namespace="$environment"}[1m]))
对于选定的时间,仅从队列中挑选了 1 个任务。但在图表上,我看到 3 个值为 1.2 的点,在图例中,我看到总计 3.6。我做错了什么?
【问题讨论】:
-
有时为了更新图表,需要将鼠标的焦点从grafana中的查询文本字段移到另一个地方。您的查询似乎正确。您是否选择在 grafana 图例上显示
total或max字段? -
@Felipe 是的,我已经标记了复选框以在 grafana 界面的图例中显示总数
-
有趣。您能否在查询结束时尝试减少或增加
[1m]?我认为这与此有关 -
是的,如果我减少,我会看到更少的分数和更少的总数
-
但这对我来说似乎是个意外
标签: prometheus grafana