Почему моя функция Azure не записывает правильное исключение в App Insights? - PullRequest
0 голосов
/ 25 сентября 2018

Допустим, моя функция следующая:

public static void Run([QueueTrigger(queueName, Connection = connection)]string message, 
                       TraceWriter logger) {
    throw new CustomException();
}

Вот как выглядит журнал:

SomeTime [Error] ExceptionNameSpace.CustomException ---> System.Exception

Когда я захожу в App Insights и просматриваю разбивку исключений, я нахожуэтот неудавшийся запрос под типом «Исключение».Я даже не вижу тип CustomException в списке!Почему мое исключение превращается в общее исключение?

1 Ответ

0 голосов
/ 05 октября 2018

Для тех из вас, кто столкнулся с той же проблемой:

Я нашел «решение» для этого, сумев восстановить исходное исключение, запросив столбец externalType в таблице исключений внутри части Analytics.App Insights.Странно, что общее исключение отображается в столбце «type», но «externalType» - мое оригинальное исключение.

...