Azure Application Insights с функцией Azure. Журнал отладки не отображается

Моя функция Azure в настоящее время выполняет вход в Application Insights.

В то время как журналы, созданные строкой logger.logInformation, отображаются в Application Insights, журналы, созданные строкой logger.logDebug, не отображаются.

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

Может ли кто-нибудь помочь мне в этом или направить меня к документации?

Спасибо :)

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
3
0
1 357
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вы ищете настройку logLevel в host.json (Предполагает, что функции V2. Для функций V1 посмотрите настройку logger.) Документация для обоих здесь.

Ответ принят как подходящий

Подробные шаги, как показано ниже:

1.Nav к вашему функциональному приложению kudu console: https://your_function_name.scm.azurewebsites.net/DebugConsole

2. В консоли kudu перейдите к host.json (D:\home\site\wwwroot), затем нажмите кнопку редактирования для host.json:

3. Измените host.json, как показано ниже, затем сохраните его:

4.После запуска приложения-функции перейдите к поиску информации о приложении, вы найдете сообщение об отладке:

Используйте LogDebug в коде:

В аналитике приложений проверьте сообщение отладки:

5. Для функции v1 вы должны использовать ссылка в соответствии с указанным @Kath, чтобы изменить host.json.

Другие вопросы по теме