`
hooke
  • 浏览: 42561 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Log4j layout ConversionPattern符号说明

 
阅读更多

PATTERN FORMATS GLOSSARY
%n - newline
%m - your log message
%p - message priority (FATAL, ERROR, WARN, INFO, DEBUG or custom)
%r - millisecs since program started running
%% - percent sign in output

SOME MORE CLUTTER IN YOUR LOG
%c - name of your category (logger), %c{2} will outputs last two components
%t - name of current thread
%x - Nested Diagnostic Context (NDC) (you supply it)

SLOW PERFORMANCE FORMATS
%d - date and time, also %d{ISO8601}, %d{DATE}, %d{ABSOLUTE},
%d{HH:mm:ss,SSS}, %d{dd MMM yyyy HH:mm:ss,SSS} and so on
%l - Shortcut for %F%L%C%M
%F - Java source file name
%L - Java source line number
%C - Java class name, %C{1} will output the last one component
%M - Java method name

FORMAT MODIFIERS
%-any_letter_above - Left-justify in min. width (default is right-justify)
%20any_letter_above - 20 char. min. width (pad with spaces if reqd.)
%.30any_letter_above- 30 char. max. width (truncate beginning if reqd.)
%-10.10r - Example. Left-justify time elapsed within 10-wide field.
Truncate from beginning if wider than 10 characters.

分享到:
评论

相关推荐

    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完整说明与配置解析 #### 一、Log4J简介 Log4J是Apache的一个开源项目,用于提供灵活的日志记录功能。通过它,开发者能够控制日志信息的输出级别、输出目的地(控制台、文件等)、格式化方式等。本文将...

    log4j注释文档

    log4j.appender.stdout.layout.ConversionPattern=[Log4JDemo]%p[%t]%C.%M(%L)|%m%n ``` - **解释**:`ConversionPattern`定义了具体的日志输出格式。这里的格式为:`[Log4JDemo]%p[%t]%C.%M(%L)|%m%n`,其中: - `...

    log4j集成syslog配置说明

    log4j.appender.syslog.layout.ConversionPattern=%d %5p [%t] %c{1}: %m%n ``` 其中: - `SyslogHost`:指定接收日志的主机IP地址。 - `Facility`:对应syslog配置中选择的Facility。 - `Threshold`:设置日志输出...

    SSM整合中的Log4j日志的配置详情

    log4j.appender.file.layout.ConversionPattern=[%p][%d{yy-MM-dd}][%c]%m%n ``` 这个配置文件定义了两个日志输出目的地:控制台(Console)和文件(File)。控制台输出目的地将日志信息输出到控制台,而文件输出...

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

    SpringBoot框架配置log4j和log4j2的配置代码

    log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n log4j.appender.file=org.apache.log4j.DailyRollingFileAppender log4j.appender.file.File=app.log log4j....

    log4j_jar包跟教程说明

    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender log4j.appender.FILE.File=./logs/app.log log4j.appender...

    log4j详细配置说明

    ### Log4j 详细配置说明 #### 一、Log4j 简介与特性 在当前强调可重用组件的软件开发环境中,Apache 的 Log4j 为开发者提供了强大的日志管理工具。Log4j 不仅开源免费,还具备高度的灵活性与可配置性,支持多种...

    log4j-1.2.17的jar包以及依赖包,还有一份log4j的配置文件,输出到控制台和文件夹两种配置

    log4j.appender.Console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n # 文件Appender log4j.appender.File=org.apache.log4j.FileAppender log4j.appender.File.File=app.log log4j....

    log4j+slf4j实现 log4j测试代码,log4j+slf4j实现 log4j测试代码

    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 3. **使用SLF4J接口**:在Java代码中,通过SLF4J的LoggerFactory获取Logger对象,然后调用相应的日志方法。例如: ```...

    log4j.properties(完整版) log4j.properties(精简版)

    - **设置Layout**:如`log4j.appender.stdout.layout=org.apache.log4j.PatternLayout`,并定义其模式`log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n`,决定日志的显示格式。...

    log4j包的使用说明及api帮助文档

    log4j.appender.File.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n ``` **3. 使用log4j API** 在Java代码中,首先需要导入log4j的依赖库,然后通过`Logger`类获取logger实例,接着就...

    log4j示例项目

    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender log4j.appender.FILE.File=/var/log/app.log log4j.appender....

    Log4J_全能配置文件.pdf

    - `log4j.appender.CONSOLE.layout.ConversionPattern`:定义了控制台日志的格式化模式,其中包含时间戳、线程名、优先级等信息。 ##### 2.3 文件输出配置 ```properties log4j.appender.FILE=org.apache.log4j....

    tomcat下的log4j日志配置

    log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c %x - %m%n ``` 3. **启用配置**:由于 Log4j 的配置默认会在类加载时读取,因此无需额外的操作。重启 Tomcat 后,所有的 web ...

    log4j.properties的配置说明

    log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n 这个语句定义了 stdout 的输出格式。 Logger Logger 是 Log4j 的一个核心概念,它决定了日志信息的级别和输出目的地。Logger 的...

    c3p0&log4j配置文件及说明

    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n # 文件输出 log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=/var/log/app.log log4j....

    log4j-1.2.17.jar下载

    log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.appender.File=org.apache.log4j.DailyRollingFileAppender log4j.appender.File.File=/var/log/app.log log4j.appender...

    Log4j日志配置说明,Log4j日志配置说明

    log4j.appender.R1.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.additivity.ttzl=false ``` - **日志级别**:从低到高分别为 TRACE、DEBUG、INFO、WARN、ERROR、FATAL。默认级别为 DEBUG。 -...

Global site tag (gtag.js) - Google Analytics