log4j 日志输出位置配置
2012-06-21 10:39
375 查看
log4j.rootLogger=DEBUG,CONSOLE
#打印到控制台
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=DEBUG
log4j.appender.CONSOLE.Target=System.out
#log4j.appender.CONSOLE.Encoding=GBK
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n
#
##打印到单一文件
#log4j.appender.FILE=org.apache.log4j.FileAppender
#log4j.appender.FILE.File=info/info.log
#log4j.appender.FILE.Threshold=DEBUG
#log4j.appender.FILE.Append=false
##log4j.appender.FILE.Encoding=GBK
#log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
#log4j.appender.FILE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
## Use this layout for LogFactor 5 analysis
#
#
log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender
log4j.appender.ROLLING_FILE.Threshold=INFO
log4j.appender.ROLLING_FILE.File=info/info
log4j.appender.ROLLING_FILE.Append=true
##log4j.appender.CONSOLE_FILE.Encoding=GBK
log4j.appender.ROLLING_FILE.MaxFileSize=3072KB
log4j.appender.ROLLING_FILE.MaxBackupIndex=10000000
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ROLLING_FILE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
## 每天生成一个文件
#log4j.appender.Daily=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.Daily.Threshold=DEBUG
#log4j.appender.Daily.File=daily/log
##log4j.appender.A1.Encoding=GBK
#log4j.appender.Daily.DatePattern='.'yyyy-MM-dd
#log4j.appender.Daily.layout=org.apache.log4j.PatternLayout
#log4j.appender.Daily.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#通过socket发送
##log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender
##log4j.appender.SOCKET.RemoteHost=localhost
##log4j.appender.SOCKET.Port=5001
##log4j.appender.SOCKET.LocationInfo=true
# Set up for Log Facter 5
##log4j.appender.SOCKET.layout=org.apache.log4j.PatternLayout
##log4j.appender.SOCET.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]% n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n
# Log Factor 5 Appender
##log4j.appender.LF5_APPENDER=org.apache.log4j.lf5.LF5Appender
##log4j.appender.LF5_APPENDER.MaxNumberOfRecords=2000
# 通过mail发送
##log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
##log4j.appender.MAIL.Threshold=FATAL
##log4j.appender.MAIL.BufferSize=10
##log4j.appender.MAIL.From=web@www.wuset.com
##log4j.appender.MAIL.SMTPHost=www.wusetu.com
##log4j.appender.MAIL.Subject=Log4J Message
##log4j.appender.MAIL.To=web@www.wusetu.com
##log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
##log4j.appender.MAIL.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# 存储到数据库
##log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
##log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test
##log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
##log4j.appender.DATABASE.user=root
##log4j.appender.DATABASE.password=
##log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ([log] %d - %c -%-4r [%t] %-5p %c %x - %m%n')
##log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
##log4j.appender.DATABASE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# IM账号
##log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender
##log4j.appender.im.host = mail.cybercorlin.net
##log4j.appender.im.username = username
##log4j.appender.im.password = password
##log4j.appender.im.recipient = corlin@cybercorlin.net
##log4j.appender.im.layout=org.apache.log4j.PatternLayout
##log4j.appender.im.layout.ConversionPattern =[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
转自:http://sunflowers.iteye.com/blog/664913
#打印到控制台
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=DEBUG
log4j.appender.CONSOLE.Target=System.out
#log4j.appender.CONSOLE.Encoding=GBK
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n
#
##打印到单一文件
#log4j.appender.FILE=org.apache.log4j.FileAppender
#log4j.appender.FILE.File=info/info.log
#log4j.appender.FILE.Threshold=DEBUG
#log4j.appender.FILE.Append=false
##log4j.appender.FILE.Encoding=GBK
#log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
#log4j.appender.FILE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
## Use this layout for LogFactor 5 analysis
#
#
log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender
log4j.appender.ROLLING_FILE.Threshold=INFO
log4j.appender.ROLLING_FILE.File=info/info
log4j.appender.ROLLING_FILE.Append=true
##log4j.appender.CONSOLE_FILE.Encoding=GBK
log4j.appender.ROLLING_FILE.MaxFileSize=3072KB
log4j.appender.ROLLING_FILE.MaxBackupIndex=10000000
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ROLLING_FILE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
## 每天生成一个文件
#log4j.appender.Daily=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.Daily.Threshold=DEBUG
#log4j.appender.Daily.File=daily/log
##log4j.appender.A1.Encoding=GBK
#log4j.appender.Daily.DatePattern='.'yyyy-MM-dd
#log4j.appender.Daily.layout=org.apache.log4j.PatternLayout
#log4j.appender.Daily.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#通过socket发送
##log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender
##log4j.appender.SOCKET.RemoteHost=localhost
##log4j.appender.SOCKET.Port=5001
##log4j.appender.SOCKET.LocationInfo=true
# Set up for Log Facter 5
##log4j.appender.SOCKET.layout=org.apache.log4j.PatternLayout
##log4j.appender.SOCET.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]% n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n
# Log Factor 5 Appender
##log4j.appender.LF5_APPENDER=org.apache.log4j.lf5.LF5Appender
##log4j.appender.LF5_APPENDER.MaxNumberOfRecords=2000
# 通过mail发送
##log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
##log4j.appender.MAIL.Threshold=FATAL
##log4j.appender.MAIL.BufferSize=10
##log4j.appender.MAIL.From=web@www.wuset.com
##log4j.appender.MAIL.SMTPHost=www.wusetu.com
##log4j.appender.MAIL.Subject=Log4J Message
##log4j.appender.MAIL.To=web@www.wusetu.com
##log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
##log4j.appender.MAIL.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# 存储到数据库
##log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
##log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test
##log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
##log4j.appender.DATABASE.user=root
##log4j.appender.DATABASE.password=
##log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ([log] %d - %c -%-4r [%t] %-5p %c %x - %m%n')
##log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
##log4j.appender.DATABASE.layout.ConversionPattern=[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# IM账号
##log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender
##log4j.appender.im.host = mail.cybercorlin.net
##log4j.appender.im.username = username
##log4j.appender.im.password = password
##log4j.appender.im.recipient = corlin@cybercorlin.net
##log4j.appender.im.layout=org.apache.log4j.PatternLayout
##log4j.appender.im.layout.ConversionPattern =[log] %d - %c -%-4r [%t] %-5p %c %x - %m%n
转自:http://sunflowers.iteye.com/blog/664913
相关文章推荐
- log4j高级技巧--动态配置日志输出文件的位置
- log4j中用变量配置日志输出文件位置
- log4j高级技巧--动态配置日志输出文件的位置
- 配置log4j输出指定类中的日志信息到指定的位置
- Spark配置log4j日志输出
- [转载]log4j输出多个自定义日志文件,动态配置路径
- web项目Log4j日志输出路径配置问题
- log4j输出多个自定义日志文件,动态配置路径
- [置顶] ibatis配置log4j输出sql语句等日志信息
- Log4j2的日志配置文件,log4j2.xml文件的配置(实现控制台输出,各级别分别文件输出,自动压缩等)
- LOG4J的配置..实现了输出到控制台、文件、回滚文件、发送日志邮件
- Spring boot配置log4j输出日志
- ibatis配置log4j输出sql语句等日志信息
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- 将java log4j的日志配置输出到mysql中
- 修改Keepalived配置文件位置以及重定向Keepalived日志的输出路径
- 在log4j中,输出另一个日志文件的配置方式
- Log4j按级别输出日志到不同文件配置分析
- 在tomcat中配置log4j, 使tomcat中输出更详细的日志