我有类似这样的指标
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输出中删除标签?
答案 0 :(得分:1)
如果您同时具有两个值(在您的情况下,是不同客户端的延迟),并且您只想查看一个,则需要以一种有意义的方式将它们组合起来。
例如:
max(kafka_lag) by(partition)
如果要查看最大滞后时间avg(kafka_lag) by(partition)
,如果您想总体上感觉落后aggregation operators中的任何一个都可以用来提取信息。