例如:
Avg by (server) (HttpStatusCodes{category = 'Api.ResponseStatus'}) limit 10
这在 promQl 中有效吗?我在文档中找不到任何关于它的信息。谢谢
例如:
Avg by (server) (HttpStatusCodes{category = 'Api.ResponseStatus'}) limit 10
这在 promQl 中有效吗?我在文档中找不到任何关于它的信息。谢谢
提供的查询是 VictoriaMetrics 的有效MetricsQL查询,但不幸的是它在原始 PromQL 中不起作用。
Prometheus 提供了topk 和 bottomk 运算符,可用于限制返回时间序列的数量。不幸的是,这些运算符限制了每个点返回的时间序列的数量(考虑图表上的点)。这意味着返回的时间序列的总数可能超过请求的限制。topk_*
MetricsQL用一系列bottomk_*
函数解决了这个问题。有关详细信息,请参阅MetricsQL 文档。