我正在使用Grafana和Prometheus构建仪表板,并且一直在抓取数据,在promQL中,我正在处理两个分开的条件,我想将它们组合在一起作为一个“智能结果”并绑定在一起。看例子:
示例(场景):
第一次报废:
build_counter:756
结果:0
some_other_label:某物
第二次报废:(请注意:版本仍然相同)
build_counter:756
结果:0
some_other_label:某物
第三次报废:
build_counter:757
结果:0
some_other_label:某物
第四次报废:
build_counter:758
结果:1
some_other_label:某物
结果:
2个构建的结果为0,1个构建的结果为1
用正确的结果(0/1)计算生成数量的解决方案是什么?
第一个查询可能是changes(build_counter{job_id="x"})
但我不确定在结果为0或1的情况下如何与之绑定。