Можно ли записать / отобразить номер конкретного вызова метода (+ исключения внутри этого вызова) в Grafana? - PullRequest
0 голосов
/ 11 октября 2019

Я новичок в Grafana и недавно пытался изобразить количество раз, когда вызов метода завершается неудачей.

При этом он либо входит в вызов else, находящийся внутри оператора if / else, где«if» -get завершается, когда успех, и «else», когда он терпит неудачу.

Построение графиков только этих двух просто (даже для меня), но я не могу рассчитывать, когда возникает исключение внутри метод выбрасывается.

Я не знаю, имеет ли это какой-либо смысл, но я могу fx иметь 10 вызовов методов, которые завершаются успешно (если), 4 не удается (еще) и3, который каким-то образом не отображается, поскольку они выдают исключение.

То, что я сейчас сделал, это:

  1. создание новой панели инструментов
  2. , связывающей ее систочник данных
  3. написать запрос lucene, где count () или total () используется в качестве метрики

запрос lucene выглядит как «myURL» И «оператор else»,Это дает мне четкий график, когда URL-адрес нажимается, а оператор else вызывается =>, что означает общее количество неудачных вызовов (за исключением исключений).

Мой вопрос - как мне включитьисключения внутри запроса? Так что я как-то добавлю эти два. Я не хочу все исключения, так как для этого есть метрики, но только исключения, выброшенные в этих методах.

ОБНОВЛЕНИЕ:

Пока что мой обходной путь - это простосделать запрос всего вызовов метода и один для полного успеха. Вычитание тех дает мне общее количество неудач. Не красиво, но пока работает.

...