需要帮助配置Jboss 6.4的日志格式

时间:2017-03-09 18:43:58

标签: linux logging jboss

我正在尝试使用Jboss 6.4中的以下格式配置我的Jboss日志

<DATE> <TIME> <LEVEL> [<CLASS>] (<THREAD>) MESSAGE

*Example*
2017-03-09 05:09:05,961 INFO  [com.app.checker.CallInterceptor] (ajp-/0.0.0.0:22329-5 api~55C41D7CDD44XXXX646.api GET /call/get) processing the request

我当前的记录器属性文件包含以下条目

formatter.PATTERN.pattern=%d{HH\:mm\:ss,SSS} %-5p [%c] (%t) %s%E%n

请建议在上面的条目中进行以下编辑,以匹配上面所需的日志格式。

1 个答案:

答案 0 :(得分:0)

这与log4j synthax非常相似。

  • %-5p等级
  • %t代表线程
  • %c上课
  • %M用于问题来源的功能
  • %L

这种模式%d{HH:mm:ss,SSS} %-5p [%c.%M:%L] (%t) %s%E%n适合我:

12:19:06,131 DEBUG [test.testConfig:731] (main) Test message to show up on the console. 

然后根据需要添加带时区的日期:

%d{yyyy-dd-MM HH:mm:ss,SSS Z} %-5p [%c.%M:%L] (%t) %s%E%n