按值范围过滤普罗米修斯仪表指标

Filter prometheus gauge metrics by value range

Prometheus 支持即时向量和标量之间的二元比较运算符。例如。 memory_usage_bytes > 1024。但是有没有可能同时查询一个大于X小于Y的gauge metric呢?我怎样才能实现类似 memory_usage_bytes > 1024 && <= 2048?

的目标

使用以下内容:

memory_usage_bytes > 1024 and memory_usage_bytes <= 2048

好的,我想我明白了。像这样的查询将 return 个值范围内的指标:

(go_gc_duration_seconds > 0.0002) < 0.0006