log4j2.xml
1.5 KB
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configuration status="INFO">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch) -->
<ThresholdFilter level="debug" onMatch="ACCEPT"
onMismatch="DENY" />
<PatternLayout pattern="%d{HH:mm:ss} %-5level %class{36} %L %M - %msg%xEx%n" />
</Console>
<File name="log" fileName="target/vss.log" append="false">
<PatternLayout pattern="%d{HH:mm:ss} %-5level %class{36} %L %M - %msg%xEx%n" />
</File>
<RollingFile name="RollingFile" fileName="/home/agent/tomcat/logs/agent.log"
filePattern="/home/agent/tomcat/logs/$${date:yyyy-MM}/agent-%d{MM-dd-yyyy}-%i.log.gz">
<PatternLayout
pattern="%d{yyyy.MM.dd 'at' HH:mm:ss z} %-5level %class{36} %L %M - %msg%xEx%n" />
<SizeBasedTriggeringPolicy size="50 MB" />
</RollingFile>
<!-- <RollingFile name="RollingFile" fileName="/Users/Kevin/Documents/develop/tomcat/webapps/agent/logs/agent.log"
filePattern="/Users/Kevin/Documents/develop/tomcat/webapps/agent/$${date:yyyy-MM}/agent-%d{MM-dd-yyyy}-%i.log.gz">
<PatternLayout
pattern="%d{yyyy.MM.dd 'at' HH:mm:ss z} %-5level %class{36} %L %M - %msg%xEx%n" />
<SizeBasedTriggeringPolicy size="50 MB" />
</RollingFile> -->
</appenders>
<loggers>
<root level="INFO">
<appender-ref ref="RollingFile" />
<appender-ref ref="Console" />
</root>
</loggers>
</configuration>