2.2. 支持 JSON 格式的 JBoss Web 服务器日志
JBoss Web Server 6.1 引入了对以 JavaScript Object Notation (JSON)格式生成日志的支持。此功能使用 JSON 格式提供与单行日志格式相同的类型信息。
您可以通过两种方式在 JWS_HOME/tomcat/conf/logging.properties
文件中启用此功能:
如果您希望以 JSON 格式呈现控制台输出日志的
catalina.out
文件,请将java.util.logging.ConsoleHandler.formatter
属性设置为org.apache.juli.JsonFormatter
。例如:
java.util.logging.ConsoleHandler.formatter = org.apache.juli.JsonFormatter
如果您希望以 JSON 格式呈现
catalina.log
文件,请将1catalina.org.apache.juli.AsyncFileHandler.formatter
属性设置为org.apache.juli.JsonFormatter
。例如:
1catalina.org.apache.juli.AsyncFileHandler.formatter = org.apache.juli.JsonFormatter
有关 org.apache.juli.JsonFormatter
的更多信息,请参见 Apache Tomcat 文档。