Я пытаюсь зарегистрировать обработанное исключение из моей Python Azure функции в Application Insights как исключение. Что бы я ни делал, это всегда записывается как трек с уровнем серьезности ошибок. Вывод в локальной консоли «красный», как это было исключено.
Что я пробовал:
Изменение функции. json запись в журнал на:
"ApplicationInsights": {
"LogLevel": {
"Default": "Error"
}
различные вызовы метода исключения
except Exception as e:
logger.exception("An error has occured",exc_info=e)
logger.exception("An error has occured")
logger.exception()
- попытался вызвать клиент телеметрии напрямую
tc.track_exception()
- очистка и добавление обработчиков в логгер
Редактировать:
Пример, чтобы уточнить, что я имею в виду: image