доступ к имени приложения через шаблон в логбэке
У меня есть много разных приложений в моем файле logback.xml, и большинство из них используют один и тот же шаблон журнала, но я хочу, чтобы каждая строка журнала также печатала имя приложения
например:
<appender name="ServerError" class="ch.qos.logback.core.ConsoleAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>ERROR</level>
</filter>
<encoder>
<pattern>${appender.name} ${pattern}</pattern>
</encoder>
</appender>
так что строка журнала будет примерно такой:
ServerError date message and everything that is in {pattern}
и мне не нужно добавлять его в шаблон как:
<pattern>ServerError ${log.pattern}</pattern>