Для нашего приложения Java (Quarkus), чтобы улучшить ведение журнала, мы решили обновить банку агента Application Insights с 3.2.8 до 3.4.8. Однако после обновления мы можем запрашивать зависимости от службы, но когда мы запрашиваем журналы, она ничего не возвращает. Мы попробовали это на других сервисах, но результат был тот же. Мы также изменили уровень самодиагностики на «Следы», но ошибок не увидели.
Оказывается, ведение журнала было отключено в конфигурации applicationinsights.json:
"instrumentation": {
"logging": {
"level": "OFF"
},
}
Проблема в том, что эта конфигурация была такой же, когда мы использовали старую версию, но явно не имела никакого эффекта. Как только уровень изменился на INFO
, ведение журнала стало работать, как и ожидалось.
похоже на это исправление: github.com/microsoft/ApplicationInsights-Java/pull/2592 , не стесняйтесь открывать будущие вопросы/проблемы прямо на github.com/microsoft/ApplicationInsights-Java/issues
[трансформируется в комментарий] @IbrahimD, не могли бы вы просмотреть свои файлы applicaitoninsight.log и applicationinsights.json? Или отправить их по адресу [email protected]?