Logback:使用带有FileAppender的Marker

时间:2018-05-03 12:29:10

标签: logging logback java.util.logging spring-logback

我想添加Marker 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 个答案:

没有答案