因为 Prometheus topk returns more results than expected ,并且因为 https://github.com/prometheus/prometheus/issues/586需要尚未通过 https://github.com/grafana/grafana/issues/7664 提供的客户端处理,我正在尝试针对我的类似问题寻求不同的近期解决方法。
在我的特殊情况下,我想绘制的大多数指标值在大多数情况下都为零。只有当它们高于零时,它们才有趣。
我可以找到编写 prometheus 查询以根据标签值过滤数据点的方法,但是我还没有找到一种方法来告诉 prometheus 仅在指标值满足以下条件时才返回时间序列数据点一定的条件。就我而言,我想过滤大于零的值。
我可以向基于指标值过滤数据点的 prometheus 查询添加条件吗?如果是这样,我在哪里可以找到这样做的语法示例?
最佳答案
过滤是通过 comparison operators 完成的,例如 x > 0
.
关于grafana - 按指标值过滤普罗米修斯结果,而不是按标签值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46697754/