Я новичок в Grafana и недавно пытался изобразить количество раз, когда вызов метода завершается неудачей.
При этом он либо входит в вызов else, находящийся внутри оператора if / else, где«if» -get завершается, когда успех, и «else», когда он терпит неудачу.
Построение графиков только этих двух просто (даже для меня), но я не могу рассчитывать, когда возникает исключение внутри метод выбрасывается.
Я не знаю, имеет ли это какой-либо смысл, но я могу fx иметь 10 вызовов методов, которые завершаются успешно (если), 4 не удается (еще) и3, который каким-то образом не отображается, поскольку они выдают исключение.
То, что я сейчас сделал, это:
- создание новой панели инструментов
- , связывающей ее систочник данных
- написать запрос lucene, где count () или total () используется в качестве метрики
запрос lucene выглядит как «myURL» И «оператор else»,Это дает мне четкий график, когда URL-адрес нажимается, а оператор else вызывается =>, что означает общее количество неудачных вызовов (за исключением исключений).
Мой вопрос - как мне включитьисключения внутри запроса? Так что я как-то добавлю эти два. Я не хочу все исключения, так как для этого есть метрики, но только исключения, выброшенные в этих методах.
ОБНОВЛЕНИЕ:
Пока что мой обходной путь - это простосделать запрос всего вызовов метода и один для полного успеха. Вычитание тех дает мне общее количество неудач. Не красиво, но пока работает.