码迷,mamicode.com
首页 > 其他好文 > 详细

log4cplus:一个按天为单位、按不同类型归类的配置文件

时间:2014-11-12 16:30:56      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:log4cplus

log4cplus按天为单位、按不同类型归类配置文件。

#配置文件(其它日志级别配置相同):
log4cplus.rootLogger=TRACE, DEBUG_MSGS, ERROR_MSGS, WARN_MSGS


#DEBUG
#设置日志追加到文件尾
log4cplus.appender.DEBUG_MSGS=log4cplus::RollingFileAppender


#设置每天记录一个日志文件
log4cplus.appender.DEBUG_MSGS.Schedule=DAILY
log4cplus.appender.DEBUG_MSGS.DatePattern=yyyy-MM-dd


#设置日志文件大小
log4cplus.appender.DEBUG_MSGS.MaxFileSize=100MB


#设置生成日志最大个数
log4cplus.appender.DEBUG_MSGS.MaxBackupIndex=10


#设置输出日志路径
log4cplus.appender.DEBUG_MSGS.File=/home/zhangshibo/log_test/log/debug.log
log4cplus.appender.DEBUG_MSGS.layout=log4cplus::PatternLayout


#设置日志打印格式
log4cplus.appender.DEBUG_MSGS.layout.ConversionPattern=[%D{%Y-%m-%d %H:%M:%S}]%p%m%n


#匹配相同日志级别,只有debug日志才输入到该文件中
log4cplus.appender.DEBUG_MSGS.filters.1=log4cplus::spi::LogLevelMatchFilter
log4cplus.appender.DEBUG_MSGS.filters.1.LogLevelToMatch=DEBUG
log4cplus.appender.DEBUG_MSGS.filters.1.AcceptOnMatch=true
log4cplus.appender.DEBUG_MSGS.filters.2=log4cplus::spi::DenyAllFilter


#ERROR
#设置日志追加到文件尾
log4cplus.appender.ERROR_MSGS=log4cplus::RollingFileAppender


#设置每天记录一个日志文件
log4cplus.appender.DEBUG_MSGS.Schedule=DAILY
log4cplus.appender.DEBUG_MSGS.DatePattern=yyyy-MM-dd


#设置日志文件大小
log4cplus.appender.ERROR_MSGS.MaxFileSize=100MB


#设置生成日志最大个数
log4cplus.appender.ERROR_MSGS.MaxBackupIndex=10


#设置输出日志路径
log4cplus.appender.ERROR_MSGS.File=/home/zhangshibo/log_test/log/error.log


#设置日志打印格式
log4cplus.appender.ERROR_MSGS.layout=log4cplus::PatternLayout
log4cplus.appender.ERROR_MSGS.layout.ConversionPattern=[%D{%Y-%m-%d %H:%M:%S}]%p%m%n


#匹配相同日志级别,只有debug日志才输入到该文件中
log4cplus.appender.ERROR_MSGS.filters.1=log4cplus::spi::LogLevelMatchFilter
log4cplus.appender.ERROR_MSGS.filters.1.LogLevelToMatch=ERROR
log4cplus.appender.ERROR_MSGS.filters.1.AcceptOnMatch=true
log4cplus.appender.ERROR_MSGS.filters.2=log4cplus::spi::DenyAllFilter


#WARN
#设置日志追加到文件尾
log4cplus.appender.WARN_MSGS=log4cplus::RollingFileAppender


#设置每天记录一个日志文件
log4cplus.appender.DEBUG_MSGS.Schedule=DAILY
log4cplus.appender.DEBUG_MSGS.DatePattern=yyyy-MM-dd


#设置日志文件大小
log4cplus.appender.WARN_MSGS.MaxFileSize=100MB


#设置生成日志最大个数
log4cplus.appender.WARN_MSGS.MaxBackupIndex=10


#设置输出日志路径
log4cplus.appender.WARN_MSGS.File=/home/zhangshibo/log_test/log/warn.log


#设置日志打印格式
log4cplus.appender.WARN_MSGS.layout=log4cplus::PatternLayout
log4cplus.appender.WARN_MSGS.layout.ConversionPattern=[%D{%Y-%m-%d %H:%M:%S}]%p%m%n


#匹配相同日志级别,只有debug日志才输入到该文件中
log4cplus.appender.WARN_MSGS.filters.1=log4cplus::spi::LogLevelMatchFilter
log4cplus.appender.WARN_MSGS.filters.1.LogLevelToMatch=WARN
log4cplus.appender.WARN_MSGS.filters.1.AcceptOnMatch=true
log4cplus.appender.WARN_MSGS.filters.2=log4cplus::spi::DenyAllFilter

log4cplus:一个按天为单位、按不同类型归类的配置文件

标签:log4cplus

原文地址:http://blog.csdn.net/nyist327/article/details/41042937

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!