如何请求普罗米修斯百分比而不是计数?



我使用Graphana来显示来自Prometheus的数据。我要求显示"失败"事件的数量(我的意思是成功="假"(:

count(test{deviceserial=~"$device",branch=~"$branch",
class=~"$class",build_id=~"$build_id",success="false"}) by (deviceserial)

如何请求/显示失败百分比而不是绝对值?

count by (deviceserial) (test{deviceserial=~"$device",branch=~"$branch",
class=~"$class",build_id=~"$build_id",success="false"})
/
count by (deviceserial) (test{deviceserial=~"$device",branch=~"$branch",
class=~"$class",build_id=~"$build_id"})```

请注意第二个选择器中缺少的success="false"。我假设您在这里有一个带有所列标签的指标test,特别是测试何时成功时success="true",在测试失败时success="false"

最新更新