一点一滴-一个log4j.prop的配置

# Set root logger level to ERROR and its only appender to A1.
log4j.rootLogger=INFO,CONSOLE,R,A

log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack=ERROR
## CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.Threshold=INFO
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%p]%-d{yyyy-MM-dd HH:mm:ss} %m%n



# R is set to be a DailyRollingFileAppender.
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.Threshold=ERROR
log4j.appender.R.File=${wa.root}/logs/error.log
log4j.appender.R.DatePattern = '.'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n


## A_default 
log4j.appender.A=org.apache.log4j.RollingFileAppender
log4j.appender.A.Threshold=INFO
log4j.appender.A.File=${wa.root}/logs/info.log
log4j.appender.A.MaxFileSize=1024KB
log4j.appender.A.MaxBackupIndex=10
log4j.appender.A.layout=org.apache.log4j.PatternLayout
log4j.appender.A.layout.ConversionPattern=[%p]%-d{yyyy-MM-dd HH:mm:ss} %m%n

## MAIL 
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
# level 
log4j.appender.MAIL.Threshold=ERROR
log4j.appender.MAIL.BufferSize=0
log4j.appender.MAIL.SMTPHost=mail.163.com
log4j.appender.MAIL.Subject=ErrorMessage
log4j.appender.MAIL.SMTPUsername=username
log4j.appender.MAIL.SMTPPassword=123456
[email protected]
[email protected],[email protected]
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[ErrorMessage] %d - %c -%-4r [%t] %-5p %c %x - %m%n


log4j.logger.com.ibatis=DEBUG 
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG 
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG 
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG 
log4j.logger.java.sql.Connection=DEBUG 
log4j.logger.java.sql.Statement=DEBUG 
log4j.logger.java.sql.PreparedStatement=DEBUG 


#debug > info > warn > error > fatal

猜你喜欢

转载自max-annie.iteye.com/blog/1565307