|
@@ -1,43 +1,21 @@
|
|
|
-<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<configuration>
|
|
<configuration>
|
|
|
|
|
|
|
|
-<!-- <appender name="GELF" class="de.siegmar.logbackgelf.GelfUdpAppender">-->
|
|
|
|
|
-<!-- <!– Graylog server 的主机名或 IP 地址 –>-->
|
|
|
|
|
-<!-- <graylogHost>192.168.0.250</graylogHost>-->
|
|
|
|
|
-<!-- <!– Graylog 服务器端口,通常为 12201(UDP)或 12202(TCP) –>-->
|
|
|
|
|
-<!-- <graylogPort>12201</graylogPort>-->
|
|
|
|
|
-<!-- <!– 可选项:指定协议,默认使用 UDP –>-->
|
|
|
|
|
-<!-- <transport>UDP</transport>-->
|
|
|
|
|
-<!-- <!– 发送日志时是否压缩 –>-->
|
|
|
|
|
-<!-- <compress>true</compress>-->
|
|
|
|
|
-<!-- <!– 是否在 GELF 消息中加入时间戳 –>-->
|
|
|
|
|
-<!-- <includeTimestamp>true</includeTimestamp>-->
|
|
|
|
|
-<!-- <!– 日志内容最大字节数 –>-->
|
|
|
|
|
-<!-- <maxMessageSize>32768</maxMessageSize>-->
|
|
|
|
|
-<!-- <!– 设置自定义字段 –>-->
|
|
|
|
|
-<!-- <additionalFields>-->
|
|
|
|
|
-<!-- </additionalFields>-->
|
|
|
|
|
-<!-- </appender>-->
|
|
|
|
|
-
|
|
|
|
|
- <!-- 排除启动日志 -->
|
|
|
|
|
-<!-- <logger name="org.springframework.boot" level="WARN" additivity="false">-->
|
|
|
|
|
-<!-- <appender-ref ref="STDOUT"/>-->
|
|
|
|
|
-<!-- </logger>-->
|
|
|
|
|
-
|
|
|
|
|
-<!-- <logger name="org.springframework.context" level="WARN" additivity="false">-->
|
|
|
|
|
-<!-- <appender-ref ref="STDOUT"/>-->
|
|
|
|
|
-<!-- </logger>-->
|
|
|
|
|
-
|
|
|
|
|
- <!-- 控制台输出日志,非必须,可以根据需要选择性启用 -->
|
|
|
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
|
|
- <layout class="ch.qos.logback.classic.layout.TTLLLayout">
|
|
|
|
|
- <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg %X{traceId} %X{spanId}%n</pattern>
|
|
|
|
|
- </layout>
|
|
|
|
|
|
|
+ <encoder>
|
|
|
|
|
+ <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg traceId=%X{traceId}%n</pattern>
|
|
|
|
|
+ </encoder>
|
|
|
|
|
+ </appender>
|
|
|
|
|
+
|
|
|
|
|
+ <appender name="GRAYLOG" class="de.siegmar.logbackgelf.GelfTcpAppender">
|
|
|
|
|
+ <graylogHost>172.24.144.227</graylogHost>
|
|
|
|
|
+ <graylogPort>12201</graylogPort>
|
|
|
|
|
+ <includeMdcData>true</includeMdcData>
|
|
|
|
|
+ <extractStackTrace>true</extractStackTrace>
|
|
|
</appender>
|
|
</appender>
|
|
|
|
|
|
|
|
- <!-- 输出到控制台 -->
|
|
|
|
|
<root level="INFO">
|
|
<root level="INFO">
|
|
|
-<!-- <appender-ref ref="GELF"/>-->
|
|
|
|
|
<appender-ref ref="STDOUT"/>
|
|
<appender-ref ref="STDOUT"/>
|
|
|
|
|
+ <appender-ref ref="GRAYLOG"/>
|
|
|
</root>
|
|
</root>
|
|
|
|
|
+
|
|
|
</configuration>
|
|
</configuration>
|