我想通过标记my_label
:来计算度量my_metric
的和
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而不是度量名称。您甚至可以格式化图例,以便打印度量名称+自定义标签
您可以在此处找到示例