1 <?xml version="1.0" encoding="UTF-8"?> 2 <Configuration status="OFF" name="LoggerTest"> 3 <properties> 4 <property name="filename">target/test.log</property> 5 </properties> 6 <ThresholdFilter level="trace"/> 7 8 <Appenders> 9 <List name="EventLogger"> 10 <PatternLayout pattern="%C{1.} %m%n"/> 11 </List> 12 <Console name="STDOUT"> 13 <PatternLayout pattern="%C{1.} %m MDC%X%n"/> 14 </Console> 15 <File name="File" fileName="${filename}"> 16 <PatternLayout> 17 <pattern>%d %p %C{1.} [%t] %m%n</pattern> 18 </PatternLayout> 19 </File> 20 <List name="List"> 21 <PatternLayout pattern="%C{1.} %m MDC%X%n%ex{0}"/> 22 </List> 23 </Appenders> 24 25 <Loggers> 26 <Logger name="EventLogger" level="info" additivity="false"> 27 <AppenderRef ref="EventLogger"/> 28 </Logger>> 29 30 <Logger name="org.apache.logging.log4j.test2" level="debug" additivity="false"> 31 <AppenderRef ref="File"/> 32 </Logger>> 33 34 <Root level="trace"> 35 <AppenderRef ref="List"/> 36 </Root> 37 </Loggers> 38 39 </Configuration>