我如何比较 select 所有大于平均值的值?
How do I compare select all values larger than their average?
假设我有以下数据
my_metric{instance="0"} = 1
my_metric{instance="1"} = 2
my_metric{instance="2"} = 3
我有兴趣查询大于所有指标平均值的所有指标。 my_metric > avg(my_metric)
好像不行。我的猜测是,这是因为 avg(my_metric)
不是标量,而是 1 元素向量。谁能指出我正确的方向?
metric
> ignoring (instance) group_left
avg without(instance)(metric)
见
https://www.robustperception.io/using-group_left-to-calculate-label-proportions/
假设我有以下数据
my_metric{instance="0"} = 1
my_metric{instance="1"} = 2
my_metric{instance="2"} = 3
我有兴趣查询大于所有指标平均值的所有指标。 my_metric > avg(my_metric)
好像不行。我的猜测是,这是因为 avg(my_metric)
不是标量,而是 1 元素向量。谁能指出我正确的方向?
metric
> ignoring (instance) group_left
avg without(instance)(metric)
见 https://www.robustperception.io/using-group_left-to-calculate-label-proportions/