`
gongmingwind
  • 浏览: 577936 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

对log4j的ConversionPattern的学习

    博客分类:
  • web
阅读更多
对于log4j主要包括三个部分:
  第一:log level 日志级别
  第二:Appender
说明:ConversionPattern的具体配置参数可以参考PatternLayout类,此类APi文档中有具体说明
一:对%的说明:Each conversion specifier starts with a percent sign (%) and is followed by optional format modifiers and a conversion character.
二:[%t]显示执行线程的名称:[main]
三:%d{yyyy-MM-dd HH:mm:ss}显示输出此日志信息时的时间
四:%-5p:其中p表示日志级别(INFO,DEBUG,ERROR等),-5表示从输出的信息中的最左边算起最少保留5位,不做5位的以空格填充,输出信息大于指定位数的原样输出。
如:%-5p 输出:ERROR
而:%-10p 输出:ERROR.....(其中.表示空格)
五:%m%n 其中m表示数据你在调用Log方法时输入的字符串,如:log.info("hello World!");输出:hello World!;n表示换行。

分享到:
评论
1 楼 516456267 2012-10-18  
第四个说明很有用

相关推荐

    log4j日志驱动包

    log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %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...

    Log4j日志包

    #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...

    log4j-1.2.9

    log4j.appender.A1.layout.ConversionPattern = %d{yyyy-MM-dd hh:mm:ss} [%c]-[%p] %m %l %n 调用方式: static Logger log = Logger.getLogger(Main.class); public void print(){ log.debug("debug"); ...

    log4j配置文件

    log4j.rootLogger=info, stdout, log, errorlog log4j.Logger=search,Test ###Console ### log4j.appender.stdout = ...log4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} [ %t ] [ %p ]:%L - %m%n

    log4j_properties配置详解

    ###log4j.appender.stdout =org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target =System.outlog4j.appender.stdout.layout =org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout....

    log4j使用实战

    log4j.appender.File.layout.ConversionPattern=%d{yyy MMM dd HH:mm:ss,SSS} %p %m%n 更多输出控制格式,参考:https://blog.csdn.net/reserved_person/article/details/52849505上半部分 log4j.appender.File....

    log4j-1.2.14

    log4j.appender.A1.layout.ConversionPattern = %d{yyyy-MM-dd hh:mm:ss} [%c]-[%p] %m %l %n 调用方式: static Logger log = Logger.getLogger(Main.class); public void print(){ log.debug("debug"); ...

    Log4j日志管理系统简单使用说明

     log4j.appender.A1.layout.ConversionPattern=  %-4r %-5p %d{yyyy-MM-dd HH:mm:ssS} %c %m%n  这里需要说明的就是日志信息格式中几个符号所代表的含义:  -X号: X信息输出时左对齐;  %p: 日志信息级别  %d...

    保证看完就用log4j

    看完就用的,再不理解就不要学java了 #配置日志级别 log4j.rootLogger=DEBUG #配置包信息的日志级别 #现在的配制是做llg.flex这个包下的的日志,级别是...log4j.appender.llg.layout.ConversionPattern=[%d %p] %m%n

    使用log4j时的XML文件

    使用log4j时的XML文件 <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d:%m%n" /> </layout>

    log4j.properties

    log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout....log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

    Log4net详细说明使用

    第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。 第二步:程序启动时读取log4net的配置文件。 如果是CS程序,在根目录的Program.cs中的Main方法中添加: log4...

    hawt-log4j:一些log4j实用程序类

    log4j.appender.out.layout.ConversionPattern=%p | %m%n log4j.appender.out.layout.replaceRegex=\\n log4j.appender.out.layout.replacement=--NL-- log4j.appender.out.layout.trim=true org.jboss.hawt.log4j....

    uumind-log4j-appender-redis:这是 log4j-redis-appender(https

    uumd-log4j-appender-redis 用于将日志消息推送到 Redis 列表的 Log4j 附加程序。...log4j.appender.redis.layout.ConversionPattern = [%p] %-d{yyyy-MM-dd HH:mm:ss} %l %m%n log4j.appender.red

    oohlalog_log4j:用于 Oohlalog 云日志服务的 Log 4j Appender

    OohLaLog Log4j Appender Oohlalog 云日志服务的 Log 4j Appender 将使用标准的 Log4J 接口和配置将日志消息发布到 OohLaLog。 ##配置请遵循标准的基于 Log4J 属性或基于 XML 的配置,并...log4j.appender.oohlalog=...

    spring lib j2ee

    #1 定義了兩個輸出端 level = LOG,INFO,WARN,ERROR,FATAL ###定義某個包下的所有類錯誤級別 log4j.rootLogger = INFO,A1 ...log4j.appender.A1.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} [%p] %m%n

    log4j_trunctate_poc:poc 测试如何截断堆栈跟踪

    log4j_trunctate_poc poc 测试如何截断堆栈跟踪 介绍 Log4j 从 1.2.16 开始附带一个EnhancedPatternLayout类。...log4j.appender.CONSOLE.layout.ConversionPattern=%-4r [%t] %-5p %c %x \u2013 %m%n %throwable

    Log4Net使用指南.doc

    3.1.4 log4net.Layout.PatternLayout中的转换模式(ConversionPattern) 3.1.5 3.2 使用配置文件 3.2.1 关联配置文件 3.2.2 创建或获取日志对象 3.2.3 输出日志信息 3.3 在程序中配置log4net 4 总结

    azkaban-3.38安装包(已编译)

    log4j.appender.server.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS Z} %p [%c{1}] [Azkaban] %m%n log4j.appender.server.MaxFileSize=102400MB log4j.appender.server.MaxBackupIndex=2 log4j....

    应用分析监控平台 闪电狗.zip

    log4j配置:log4j.appender.MongoDB.layout.ConversionPattern={"timestamp":"%d","level":"%p","className":"%c","message":"%m","pid":"%V","ip":"%I",uuid:"%X{UUID}"} 如何监控tomcat访问日志 1.先配置将...

Global site tag (gtag.js) - Google Analytics