一个有用的log4j.properties文件模板

来源:互联网 发布:java输出一句话 编辑:程序博客网 时间:2024/05/16 01:09
一个有用的log4j.properties文件模板
##Log4J的配置之简单使它遍及于越来越多的应用中了

##Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了。

##此文件(log4j.properties)内容来自网络,非本文作者liigo原创。
log4j.rootLogger
= DEBUG, CONSOLE,A1
log4j.addivity.org.apache
= true  

# 应用于控制台 
log4j.appender.CONSOLE
= org.apache.log4j.ConsoleAppender 
log4j.appender.Threshold
= DEBUG 
log4j.appender.CONSOLE.Target
= System.out 
log4j.appender.CONSOLE.layout
= org.apache.log4j.PatternLayout 
log4j.appender.CONSOLE.layout.ConversionPattern
= [framework]  % -   % -%- 4r [ % t]  %- 5p  % % -   % m %
#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 %

#应用于文件
log4j.appender.FILE
= org.apache.log4j.FileAppender 
log4j.appender.FILE.File
= file.log 
log4j.appender.FILE.Append
= false  
log4j.appender.FILE.layout
= org.apache.log4j.PatternLayout 
log4j.appender.FILE.layout.ConversionPattern
= [framework]  % -   % -%- 4r [ % t]  %- 5p  % % -   % m %
# Use 
this  layout  for  LogFactor  5  analysis 

# 应用于文件回滚 
log4j.appender.ROLLING_FILE
= org.apache.log4j.RollingFileAppender 
log4j.appender.ROLLING_FILE.Threshold
= ERROR 
log4j.appender.ROLLING_FILE.File
= rolling.log 
log4j.appender.ROLLING_FILE.Append
= true  
log4j.appender.ROLLING_FILE.MaxFileSize
= 10KB 
log4j.appender.ROLLING_FILE.MaxBackupIndex
= 1  
log4j.appender.ROLLING_FILE.layout
= org.apache.log4j.PatternLayout 
log4j.appender.ROLLING_FILE.layout.ConversionPattern
= [framework]  % -   % -%- 4r [ % t]  %- 5p  % % -   % m %

#应用于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 %

# Log Factor 
5  Appender 
log4j.appender.LF5_APPENDER
= org.apache.log4j.lf5.LF5Appender 
log4j.appender.LF5_APPENDER.MaxNumberOfRecords
= 2000  

# 发送日志给邮件 
log4j.appender.MAIL
= org.apache.log4j.net.SMTPAppender 
log4j.appender.MAIL.Threshold
= FATA
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
= [framework]  % -   % -%- 4r [ % t]  %- 5p  % % -   % m %  
原创粉丝点击