Как запросить процент Прометея вместо счета? - PullRequest
0 голосов
/ 21 мая 2018

Я использую Graphana для отображения данных из Прометея.У меня есть запрос на отображение количества «сбойных» событий (я имею в виду success = «false»):

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

Как запросить / отобразить процент сбой вместо абсолютного значения?

1 Ответ

0 голосов
/ 24 мая 2018
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", если он не пройден.

...