Выход из системы: использование маркера с FileAppender

Я хотел бы добавить маркер 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.

0 ответов

Другие вопросы по тегам