logback 레이아웃 패턴 정리

Programming/Code 2018.07.06 댓글 Joshua95

[ logback 레이아웃 패턴 정리 ]

 - %d : 시간 (yyyy-MM-dd HH:mm:ss,SSS 형태)

 - %date{format} : 원하는 형태로 사용 가능. 예) %date{yyyy-MM-dd HH:mm:ss}

 - %logger{length} : logger 이름. {length}는 최대 차릿수. length에 따라서 축약됨.

 - %thread : 현재 스레드 이름

 - %-5level : log level. 5는 출력 고정폭 값

 - %msg : 로그 메시지

 - %n : new line


 - 예제1)

     <encoder>

        <pattern>[%-5level %date{yyyy-MM-dd HH:mm:ss}] %msg%n</pattern>

    </encoder>


 - 예제2)

      <encoder>

        <pattern>%d %-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>

    </encoder>

끝.

댓글