我正在尝试从 Victoria DB 中获取一些指标,特别是一些监控可用墨水量的打印机指标。
我想要做的是提取达到 0(墨水完成)并从 100(全墨水)开始的指标。
在对 PromQL 进行了一些研究后,我发现:
- 范围是使用
delta()
仪表指定的。 - 使用指定最小值
min()
- 将两者结合起来(类似于 SQL 中的连接)是通过 operator 完成的
*
。
最后,我有以下查询:
(delta(printer_ink_level_\%)>99) * (min(printer_ink_level_\%) < 1)
然而,这并没有返回我想要的。
我在这里想念什么?
提前致谢。