promql查询,从出现次数最多的范围向量返回值



我试图找到在范围向量中出现最大次数的值。

使用promql有可能实现同样的功能吗?

请帮忙。

例如:在范围向量(http_request-total[15m])中,我有10个样本,其中少数样本出现2次,1个样本出现8次,其他样本出现更多次。因此,我想返回发生次数最多的样本。(这里是已经来了8次的样品(

PromQL没有模式函数,通常情况下,这是没有意义的,因为Prometheus通过刮取采样,因此它不具备正确计算模式所需的全部知识,而且由于噪声等原因,实际上在速率的输出中不太可能有任何重复值。

最新更新