logback-spring.xml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <!-- <appender name="GELF" class="de.siegmar.logbackgelf.GelfUdpAppender">-->
  4. <!-- &lt;!&ndash; Graylog server 的主机名或 IP 地址 &ndash;&gt;-->
  5. <!-- <graylogHost>192.168.0.250</graylogHost>-->
  6. <!-- &lt;!&ndash; Graylog 服务器端口,通常为 12201(UDP)或 12202(TCP) &ndash;&gt;-->
  7. <!-- <graylogPort>12201</graylogPort>-->
  8. <!-- &lt;!&ndash; 可选项:指定协议,默认使用 UDP &ndash;&gt;-->
  9. <!-- <transport>UDP</transport>-->
  10. <!-- &lt;!&ndash; 发送日志时是否压缩 &ndash;&gt;-->
  11. <!-- <compress>true</compress>-->
  12. <!-- &lt;!&ndash; 是否在 GELF 消息中加入时间戳 &ndash;&gt;-->
  13. <!-- <includeTimestamp>true</includeTimestamp>-->
  14. <!-- &lt;!&ndash; 日志内容最大字节数 &ndash;&gt;-->
  15. <!-- <maxMessageSize>32768</maxMessageSize>-->
  16. <!-- &lt;!&ndash; 设置自定义字段 &ndash;&gt;-->
  17. <!-- <additionalFields>-->
  18. <!-- </additionalFields>-->
  19. <!-- </appender>-->
  20. <!-- 排除启动日志 -->
  21. <!-- <logger name="org.springframework.boot" level="WARN" additivity="false">-->
  22. <!-- <appender-ref ref="STDOUT"/>-->
  23. <!-- </logger>-->
  24. <!-- <logger name="org.springframework.context" level="WARN" additivity="false">-->
  25. <!-- <appender-ref ref="STDOUT"/>-->
  26. <!-- </logger>-->
  27. <!-- 控制台输出日志,非必须,可以根据需要选择性启用 -->
  28. <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
  29. <layout class="ch.qos.logback.classic.layout.TTLLLayout">
  30. <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg %X{traceId} %X{spanId}%n</pattern>
  31. </layout>
  32. </appender>
  33. <!-- 输出到控制台 -->
  34. <root level="INFO">
  35. <!-- <appender-ref ref="GELF"/>-->
  36. <appender-ref ref="STDOUT"/>
  37. </root>
  38. </configuration>