Log4J2自定义JSON布局

时间:2020-07-22 15:21:11

标签: java json logging log4j log4j2

曾经在现有的旧应用程序上工作。
正在进行更改,其中我必须以JSON格式输出日志以用于ELK堆栈。
由于它是一个旧应用程序,因此它使用的是Log4j版本1。有了一点麻烦,我可以将其升级到Log4j版本2。

我当时正在考虑使用Log4j2中的JSON Layout。根据要求,它需要jackson 2.10及更高版本。由于应用程序使用的是jackson版本2.3.1,所以无法执行此操作。我无法升级jaskson

如何编写使用旧版本杰克逊的自定义JSON布局? 还有其他我可以探索的选项,而对应用程序的更改却较少,我可以通过这些选项获得?

0 个答案:

没有答案