Я работаю над приложением с весенней загрузкой, которое использует azure Application Insights. У меня есть определенный формат для журналов, которые отображаются в консоли, которые настроены с logback
<appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
<layout>
<Pattern>%d{ISO8601} %level class=%C{1.} %X{requestKey} msg=%msg%n%throwable </Pattern>
</layout>
</appender>
<appender name="aiAppender"
class="com.microsoft.applicationinsights.logback.ApplicationInsightsAppender">
</appender>
проблема заключается в том, что журналы, которые отображаются в искусственном интеллекте, отображаются следующим образом:
2020-01-10 08:47:58,089 INFO class=org.springframework.boot.web.embedded.tomcat.TomcatWebServer msg=Tomcat initialized with port(s): 8080 (http)
2020-01-10 08:47:58,802 INFO class=org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext msg=Root WebApplicationContext: initialization completed in 8435 ms
AI: INFO 10-01-2020 07:48:00.819+0000, 1(main): Agent is not running
Я не хочу отображать AI: логи таким образом, я имею в виду, я хотел бы изменить такие форматы трасс, как тот же формат, определенный в приложении appender:
2020-01-10 08:47:58,802 INFO class=com.microsoft.blabla.ApplicationInsights msg=Agent is not running
Можно изменить такие формат трасс?
Заранее спасибо