Hello Guys
I want to create the logstash encoder you see in xml with Java code. But there is no method to set the pattern. Which method should I do? <appender name="STASH" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>logback/uptLog.log</file> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>logback/uptLog.%d{yyyy-MM-dd}.log</fileNamePattern> </rollingPolicy> <encoder class="net.logstash.logback.encoder.LogstashEncoder"> <charset>UTF-8</charset> <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - %X{requestId} %msg%n%exception{full} </pattern> </encoder> </appender> net.logstash.logback.encoder.LogstashEncoder logstashEncoder = new LogstashEncoder(); logstashEncoder.setContext(loggerContext); logstashEncoder.start(); Regars
_______________________________________________ logback-user mailing list logback-user@qos.ch https://mailman.qos.ch/cgi-bin/mailman/listinfo/logback-user