Skip to content

Commit 5d72b73

Browse files
committed
chore: 로그 패턴 설정 개선 (traceId 가독성 및 추적성 강화)
- 콘솔 로그 패턴 변경: traceId 앞 8자리만 출력하여 가독성 향상 - 파일 로그 패턴 변경: traceId, spanId 전체 출력으로 검색 및 추적성 강화 - 로깅 구조 개선 및 유지보수성 향상
1 parent b7353e9 commit 5d72b73

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

backend/src/main/resources/logback-spring.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@
77

88
<springProperty scope="context" name="LOG_LEVEL" source="logging.level.root" defaultValue="INFO"/>
99

10+
<!-- 콘솔: traceId 앞 8자만 출력 (가독성 우선) -->
1011
<property name="CONSOLE_LOG_PATTERN"
11-
value="[%d{yyyy-MM-dd HH:mm:ss}] [%clr(%-5level)] %clr(---){faint} %clr([%15.15thread]){faint} %clr(%-40.40logger{36}){cyan} %clr(:){faint} %msg %clr(%marker) %n"/>
12+
value="[%d{yyyy-MM-dd HH:mm:ss}] [%clr(%-5level)] [%.8X{traceId:-}] %clr(---){faint} %clr([%15.15thread]){faint} %clr(%-40.40logger{36}){cyan} %clr(:){faint} %msg %clr(%marker) %n"/>
1213

14+
<!-- 파일: traceId/spanId 전체 출력 (검색·추적용) -->
1315
<property name="FILE_LOG_PATTERN"
14-
value="[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%level] --- [%thread] %logger{36} : %msg%n"/>
16+
value="[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%level] [%X{traceId:-},%X{spanId:-}] --- [%thread] %logger{36} : %msg%n"/>
1517

1618

1719
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">

0 commit comments

Comments
 (0)