是否可以使用log4j2记录服务器IP地址?

时间:2017-09-26 08:16:03

标签: java log4j2

我有log4j2.properties文件,用于应用程序日志。现在通过使用该属性文件,我需要将主机名/ IP地址打印到输出日志文件。我不想为此修改应用程序代码(java类)。

1 个答案:

答案 0 :(得分:0)

如果要在Web应用程序中打印服务器主机名,请在布局模式中包含${hostName}

对于log4j2 properties configuration,下面的模式应该打印服务器的主机名 -

appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} ${hostName} %level [%t] [%c] [%M] [%l] - %msg%n