量度指标的最大值与带有系列标签的实例之间的差异
Difference between the maximum of a guage metric and instances with a label a series
我有一个 prometheus 量度指标 (height
),我有许多实例带有正则表达式标签 (pod_name
),我想取最大值并从中减去每个实例得到它和最大值之间的差异。
我认为可行的方法如下:
height{pod_name=~"a-name.*"} - max(height{pod_name=~"a-name.*"})
个别部分有效,但减法失败。
关于这个查询有什么想法吗?谢谢你的时间。
尝试以下查询:
height{pod_name=~"a-name.*"} - on() group_left() max(height{pod_name=~"a-name.*"})
有关 on()
和 group_left()
修饰符的详细信息,请参阅 these docs。
我有一个 prometheus 量度指标 (height
),我有许多实例带有正则表达式标签 (pod_name
),我想取最大值并从中减去每个实例得到它和最大值之间的差异。
我认为可行的方法如下:
height{pod_name=~"a-name.*"} - max(height{pod_name=~"a-name.*"})
个别部分有效,但减法失败。
关于这个查询有什么想法吗?谢谢你的时间。
尝试以下查询:
height{pod_name=~"a-name.*"} - on() group_left() max(height{pod_name=~"a-name.*"})
有关 on()
和 group_left()
修饰符的详细信息,请参阅 these docs。