Журналы не отображаются в Application Insights для функций Azure v4 с .NET 8.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Журналы не отображаются в Application Insights для функций Azure v4 с .NET 8.

Сообщение Anonymous »

У меня есть вызываемые функции, и я веду журналирование как таковое:

Код: Выделить всё

_logger.LogInformation(...);
Они отображаются в активном потоке журналов на портале.
Однако при запросе журналов в >Application Insights (следы), они не отображаются. тогда как доступна всякая другая информация, например

Код: Выделить всё

Executed 'Functions.' (Succeeded, Id=a23d6397-3a9f-4663-8f26-1b2693a362d5, Duration=14523ms)
В моем файле hosts.json у меня есть:

Код: Выделить всё

  "version": "2.0",
"logging": {
"logLevel": {
"Default": "Information",
...
Я также использовал telemetryClient, и эти элементы появляются (customEvents) в журналах. Однако, как я уже сказал, элементы из ILogger не отображаются.




tech
В App Insights
< th>В потоке журнала в реальном времени




ILogger
НЕТ
ДА


TelemetryClient
ДА
НЕТ


< /table>

Это происходит с .NET 8. У меня не было этой проблемы при использовании более ранних версий ядра .NET; элементы, зарегистрированные через ILogger, как и ожидалось, отображались в таблице трассировок Application Insights.
Есть мысли?
Дополнительная информация...Информация ILogger
Здесь сказано, что конфигурация должна выглядеть примерно так:

Код: Выделить всё

{
"Logging": {
"LogLevel": {
"Default": "Information"
},
"ApplicationInsights": {
"LogLevel": {
"Default": "Information"
}
}
}
}
Тем не менее, схема противоречит этому!
И даже когда я меняю свою конфигурацию на эту, я не могу получить ничего, кроме предупреждений, в Аналитика приложений.

Подробнее здесь: https://stackoverflow.com/questions/775 ... with-net-8
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»