JsonTemplateLayout - 事件模板 - 缺失值

JsonTemplateLayout - eventTemplate - missing values

我用 JsonTemplateLayout.eventTemplate 实现了 log4j2:2.1.2.RELEASE 并发现了一些缺失值,例如 line_number。应用代码上有什么需要单独设置的吗?

目前, 时间戳、级别、主机名、mdc、线程名、记录器名、异常、消息、版本看起来不错。 class、方法、line_number 和文件丢失。

谢谢!

@Julia,您需要将 locationInfoEnabled 设置为 true。 (请注意,出于性能原因,默认情况下禁用位置信息访问。)