From a3f48112ca4a456899696d0a56ab92f4c9e87afd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johnny=20Miller=20=28=E9=94=BA=E4=BF=8A=29?= Date: Sun, 27 Feb 2022 11:22:58 +0800 Subject: [PATCH] feat($Sleuth): record trance ID and span ID in logs Log pattern be like: [${APPLICATION},%X{traceId},%X{spanId}] BREAKING CHANGE: support trace ID and span ID in logs --- .../logback-configuration/logback-base.xml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/spring-cloud-starter/src/main/resources/logback-configuration/logback-base.xml b/spring-cloud-starter/src/main/resources/logback-configuration/logback-base.xml index 1f80779c..95a3be2c 100644 --- a/spring-cloud-starter/src/main/resources/logback-configuration/logback-base.xml +++ b/spring-cloud-starter/src/main/resources/logback-configuration/logback-base.xml @@ -1,7 +1,9 @@ + + @@ -10,11 +12,17 @@ converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/> - + + value="%d{yyyy-MM-dd HH:mm:ss.SSS} %clr(%5p) %clr([${APPLICATION},%X{traceId},%X{spanId}]){yellow} %clr(${PID:- }){magenta} - [%15.15t] %-48.48logger{48} : %msg%n%wEx"/> + value="%d{yyyy-MM-dd HH:mm:ss.SSS} %5p [${APPLICATION},%X{traceId},%X{spanId}] ${PID:- } - [%t] %-48.48logger{48} : %msg%n%wEx"/>