我使用Graphana来显示来自Prometheus的数据。我要求显示“失败”事件的数量(我的意思是成功=“假”):
count(test{deviceserial=~"$device",branch=~"$branch",
class=~"$class",build_id=~"$build_id",success="false"}) by (deviceserial)
如何请求/显示失败百分比而不是绝对值?
答案 0 :(得分:0)
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"
表示失败。