热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

按度量值而不是标签值过滤方法的结果

如何解决《按度量值而不是标签值过滤方法的结果》经验,为你挑选了1个好方法。

因为Prometheus topk返回的结果比预期的要多,并且因为https://github.com/prometheus/prometheus/issues/586需要尚未通过https://github.com/grafana/grafana提供的客户端处理。/ issues / 7664,我正在尝试针对我的类似问题采用不同的近期解决方法。

在我的特定情况下,我想绘制的大多数度量标准值大多数时候都为零。只有当它们大于零时,它们才有意义。

我可以找到写prometheus查询的方法来基于标签的值过滤数据点,但是我还无法找到一种方法来告诉prometheus仅在度量值满足以下条件时才返回时间序列数据点:一定条件。就我而言,我想过滤一个大于零的值。

是否可以向Prometheus查询添加条件以根据指标值过滤数据点?如果是这样,我在哪里可以找到语法示例?



1> brian-brazil..:

例如,使用比较运算符进行过滤x > 0


所以-详细一点...如果我想要一个grafana图,它显示特定主机(由host_name标记)上所有队列(items_in_queue指标)的队列深度的时间序列,但仅显示那些items_in_queue指标大于零的队列,该查询将类似于...`items_in_queue {host_name =〜“ myhost”}}> 0`。标签值的过滤器位于“ {}”内部,基于度量值的过滤器位于“ {...}”之后。是这样的吗?
推荐阅读
author-avatar
qw874515
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有