반응형
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<property name="LOG_DIR" value="D:/applog/th-board2"/>
<property name="LOG_FILE_NAME" value="th-board2"/>
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] %-3level [%logger{0}:%line] : %msg %n</pattern>
</encoder>
</appender>
<appender name="console-sql" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] %-3level [%logger{0}:%line] SQL : %n %msg %n</pattern>
</encoder>
</appender>
<!-- file appender 추가 -->
<appender name="file" class="ch.qos.logback.core.FileAppender">
<file>${LOG_DIR}/${LOG_FILE_NAME}.log</file>
<encoder>
<pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] %-3level [%logger{0}:%line] : %msg %n</pattern>
</encoder>
</appender>
<logger name="jdbc" level="OFF"/>
<!-- sqlonly 레벨 수정-->
<logger name="jdbc.sqlonly" level="DEBUG"/>
<logger name="jdbc.sqltiming" level="DEBUG"/>
<logger name="jdbc.audit" level="OFF"/>
<logger name="jdbc.resultset" level="OFF"/>
<!-- 쿼리 결과를 테이블 형식으로 볼려면 resultsettable 레벨 수정 -->
<logger name="jdbc.resultsettable" level="DEBUG"/>
<logger name="jdbc.connection" level="OFF"/>
<root level="INFO">
<appender-ref ref="console" />
<!-- 위에서 추가한 file appender를 ref에 추가 -->
<appender-ref ref="file" />
</root>
</configuration>
반응형
'IT > development' 카테고리의 다른 글
[logback] log pattern 설정 (2) | 2023.05.14 |
---|---|
[thymeleaf] if unless 조건 (0) | 2023.05.13 |
[springBoot] springBoot Interceptor 로그인 체크 (0) | 2023.05.13 |
[springBoot] spring boot jar파일 배포 삽질(feat. 리눅스) (0) | 2023.05.13 |
[springBoot] 세션 인증 로그인/로그아웃 (0) | 2023.05.08 |