如何使用探查器将grails日志记录附加到自定义appender(日志文件)?

时间:2016-06-29 06:52:24

标签: grails profiler

使用grails profiler插件,我想将登录附加到仅用于探查器的单独文件中。

1 个答案:

答案 0 :(得分:1)

您应该能够创建一个appender,然后设置适当的记录器(看起来是com.linkedin.grails)以附加到它,并将additivity设置为false。

grails 3.x:

appender("PROFILER", FileAppender) {
    file = "profiler.log"
    encoder(PatternLayoutEncoder) {
        pattern = "%level %logger - %msg%n"
   }
}

logger("com.linkedin.grails", DEBUG, ["PROFILER"], false) // false here is for additivity

3之前的grails:

file name: 'profiler', file: 'profiler.log', layout: pattern(conversionPattern: '%d{[yyyy-MM-dd HH:mm:ss.SSS]} [%t] %-5p: %c %x - %m%n')

debug profiler: [
            "com.linkedin.grails"
], additivity: false