Это мой log4j2. xml:
<?xml version="1.0" encoding="UTF-16"?>
<Configuration status="INFO">
<Appenders>
<Console name="ConsoleJSONAppender" target="SYSTEM_OUT">
<JsonLayout complete="false" eventEol="true" locationInfo="true" properties="true" compact="false">
</JsonLayout>
</Console>
</Appenders>
<Loggers>
<Logger name="CONSOLE_JSON_APPENDER" level="TRACE" additivity="false">
<AppenderRef ref="ConsoleJSONAppender" />
</Logger>
</Loggers>
</Configuration>
Выходной формат журналов:
{
"timeMillis" : 1581313675081,
"thread" : "main",
"level" : "FATAL",
"loggerName" : "CONSOLE_JSON_APPENDER",
"message" : "Inside Sum",
"endOfBatch" : false,
"loggerFqcn" : "org.apache.logging.log4j.spi.AbstractLogger",
"threadId" : 1,
"threadPriority" : 5,
"source" : {
"class" : "JSONlogging",
"method" : "Sum",
"file" : "JSONlogging.java",
"line" : 19
}
}
Я хочу, чтобы метка времени была сохранена в формате дата-время. Может кто-нибудь помочь мне с этим? Заранее спасибо