<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<!-- <Property name="PATTERN">{"logger": "%logger", "level": "%level", "msg": "%message"}%n</Property> -->
<Properties>
<Property name="PID">????</Property>
<Property name="LOG_LEVEL_PATTERN">%-5p</Property>
<Property name="LOG_DATEFORMAT_PATTERN">yyyy-MM-dd HH:mm:ss.SSS</Property>
<Property name="CONSOLE_LOG_PATTERN"> <Property name="CONSOLE_LOG_PATTERN">{"className":"%C","method":"%M","line":"%L","gmt_create":"%d{${LOG_DATEFORMAT_PATTERN}}","level": "${LOG_LEVEL_PATTERN}","sleuthMsg":"[%X{X-B3-TraceId},%X{X-B3-SpanId},%X{X-B3-ParentSpanId},%X{X-Span-Export}]","PID":"${sys:PID}","threadName":"%t","threadId":"%tid","logger": "%c","msg": "%message"}%n</Property></Property>
</Properties>
<Appenders>
<Console name="Console" target="SYSTEM_OUT" follow="true">
<PatternLayout pattern="${sys:CONSOLE_LOG_PATTERN}" />
</Console>
</Appenders>
<Loggers>
<Root level="INFO">
<AppenderRef ref="Console" />
</Root>
</Loggers>
</Configuration>
log4j2配合ELK第一步,将日志JSON化
于 2022-05-15 13:02:45 首次发布