Preloader image
DDD

자바

spring-boot log4j 칼라 출력 설정 - logback.xml 예제

작성자 관리자 (admin)
조회수 130
입력일 2024-05-02 09:16:34

* logback.xml (spring, spring-boot)

<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="30 seconds">
<!-- 
    reset   0
    
black   30
    red     31
    green   32
    yellow  33
    blue    34
    magenta 35
    cyan    36
    whitw   37
  
 gray    238
 -->
    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%black(%d{yyyy-MM-dd HH:mm:ss.SSS}) %highlight(%-5level) %green(%logger{15}) - %gray(%msg%n)</pattern>
        </encoder>
    </appender>

    <logger name="jdbc.sqlonly"             level="OFF"/>
    <logger name="jdbc.sqltiming"           level="INFO"/>
    <logger name="jdbc.connection"          level="OFF"/>
    <logger name="jdbc.audit"               level="OFF"/>
    <logger name="jdbc.resultset"           level="OFF"/>
    <logger name="jdbc.resultsettable"      level="OFF"/>
    <logger name="org.springframework"      level="OFF"/>

    <root level="INFO">
        <appender-ref ref="CONSOLE"/>
    </root>

</configuration>

^