Я хотел бы добавить маркер AUDIT и обработать его с помощью FileAppender:
<appender name="AUDIT_FILE" class="ch.qos.logback.core.FileAppender">
<evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator">
<marker>AUDIT</marker>
</evaluator>
<file>${USER_HOME}/audit.log</file>
<encoder>
<pattern>%msg%n</pattern>
</encoder>
</appender>
Но, похоже, EventEvaluator применяется только к SMTPAppender.
По сути, я хотел бы направить определенные предопределенные строки журнала в файл, для которого, по-видимому, создан Marker. Есть ли альтернатива? Или совершенно другой способ решения проблемы? Не обязательно использовать Logback, который используется только по умолчанию в Spring Boot.