Wildfly 日志记录模式元素 - 是否有文档?

Wildfly logging pattern elements - Is there a documentation?

我正在使用 Wildfly 10.1,我真的很想知道我可以使用哪些日志记录模式元素。

我在这里找到了这个文档: https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html 由一本 Wildfly 书引用。

但这不可能是全部事实,因为元素比那里提到的要多,例如 %s 或 %E 元素。

我也找到了这个 https://logging.apache.org/log4j/2.x/manual/layouts.html 但这不可能是事实,因为上面提到的 %throwable{short.className} 不起作用。

还有 Wildfly 文档,网址为 https://docs.jboss.org/author/display/WFLY10/Handlers#Handlers-formatter 没有说明可用的模式元素。

我尝试创建一个日志记录模式,每个异常仅生成一行(无堆栈跟踪),但仍包含异常消息和 Class、方法和行号。

现在有一个用于记录格式化程序的文档。 Wildfly Logging Formatters

您可以使用 %l 获取位置信息,但没有堆栈跟踪的异常消息模式。

这是文档中的相关部分;

%l: The location information. This includes the callers class name, method name, file name and line number.

%m: The formatted message including any stack traces.

%s: The simple formatted message. This will not include the stack trace if a cause was logged.

%e: Prints the full stack trace.

%e{0}: Prints the stack trace ignoring any suppressed messages.

%e{1}: Prints the stack trace with a maximum of one suppressed message.