繁体   English   中英

Prometheus:PromQL - 为指标添加标签

[英]Prometheus: PromQL - Adding a label to the metric

我想通过标签my_label计算指标my_metricmy_label

sum(my_metric) by (my_label)

结果我得到:

{my_label="A"}
{my_label="B"}

我还想计算指标的总和:

sum(my_metric)

结果,我得到了没有标签的指标。 但我想要的是:

{my_label="TOTAL"}

我怎样才能做到这一点?

我的目标是编写一个这样的查询:

sum(my_metric) by (my_label)
or
sum(my_metric) # add label my_label=TOTAL

结果:

{my_label="A"}
{my_label="B"}
{my_label="TOTAL"}

您无法更改 PromQL 查询结果的标签值。

但是,您是否使用 Grafana 来查看您的指标? 如果是这样,您可以更改图例并打印TOTAL而不是度量名称。 您甚至可以格式化图例以打印指标名称 + 自定义标签。
你可以在这里找到一个例子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM