11.7. 配置日志格式
日志格式ter 定义来自该处理程序的日志消息的外观。日志记录
子系统允许您配置以下类型的日志格式器:
11.7.1. 配置模式格式
您可以创建名为模式格式器,可在日志处理程序之间用于格式化日志消息。
重要
如果您要为日志记录配置集配置此日志格式器,则命令的开头为 /subsystem=logging/logging-profile=LOGGING_PROFILE_NAME/
而不是 /subsystem=logging/
。
此外,如果您在受管域中运行,请在命令前加上 /profile=PROFILE_NAME
。
创建模式格式
在定义模式格式器时,您可以提供一个用于格式化日志消息的模式字符串。如需有关模式语法的更多信息,请参阅 Pattern Formatter 的格式字符。
/subsystem=logging/pattern-formatter=PATTERN_FORMATTER_NAME:add(pattern=PATTERN)
例如,默认配置使用以下日志格式器字符串将消息记录到服务器日志: %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c](%t)%s%s%e%e%n
。这会创建类似于下方格式的日志消息。
2016-03-18 15:49:32,075 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990
您还可以定义颜色映射,为不同的日志级别分配颜色。格式为以逗号分隔的 LEVEL :COLOR
列表。
-
有效的级别:
ter
ter、
fine
、config
、trace
、debug
、info、warning
、
error
、fatal
、严重
-
有效颜色:
黑
、绿色
、红色
、黄色、
yan、蓝色、mag
enta
、c白色
、亮色、亮度、
亮色、亮色、
、亮色、
亮色亮色
、亮色、亮色
、亮度、精英
亮度代理、
亮度、
亮度、
/subsystem=logging/pattern-formatter=PATTERN_FORMATTER_NAME:write-attribute(name=color-map,value="LEVEL:COLOR,LEVEL:COLOR")
您还可以使用管理控制台配置模式日志格式器:
- 在浏览器中打开管理控制台。
-
选择 Configuration
Subsystems Logging。 - 选择 Configuration,然后单击 View。
- 选择 Formatter,然后选择 Pattern Formatter 选项。