放下Prometheus标签/标签

时间:2019-08-14 15:09:33

标签: grafana prometheus

我有类似这样的指标

kafka_lag{client_id="dcp-0",partition="53"} 1977005
kafka_lag{client_id="dcp-10",partition="53"} 2345234

当我在grafana中可视化时,会得到两条不同的行,但是我想删除client_id并仅显示kafka_lag{partition="53"}值。

如何从Prometheus输出中删除标签?

1 个答案:

答案 0 :(得分:1)

如果您同时具有两个值(在您的情况下,是不同客户端的延迟),并且您只想查看一个,则需要以一种有意义的方式将它们组合起来。

例如:

  • max(kafka_lag) by(partition)如果要查看最大滞后时间
  • avg(kafka_lag) by(partition),如果您想总体上感觉落后

aggregation operators中的任何一个都可以用来提取信息。