티스토리 뷰

반응형

Springboot console 로그를 아름답게 꾸며보자

application.properties에 
logging.pattern.console=xxxx
설정을 하면 회색으로만 나온다.. 색상을 입혀보자

1.  ANISI 색상을 볼수 있도록 셋팅 (application.yml)

spring:
  output:
    ansi:
      enabled: always

2. logging patter 에 색상 입히기 (application.yml)

logging:
  level:
    root: info
    org.hibernate:
      SQL: info
      orm.jdbc.bind: trace
  pattern:
    console: "[%clr(%X{request_id:-startup}){cyan}] %d{yyyy-MM-dd HH:mm:ss.SSS} %clr(%5p){FATAL=red, ERROR=red, WARN=yellow, INFO=green, DEBUG=blue, TRACE=magenta} [%t] %clr(%-40.40logger{39}){cyan} [%4L] : %m%n"
    
  # 기본적으로 색상을 넣고 싶으면
  # %cls(색상입히고 싶은 패턴){green}
  # 위와 같이 넣어주면 끝

2-1. ANSI 색상표

{red} - Red
{green} - Green
{yellow} - Yellow
{blue} - Blue
{magenta} - Magenta
{cyan} - Cyan
{white} - White
{black} - Black
{gray} - Gray (sometimes also referred to as {grey})
{bright-red} - Bright Red
{bright-green} - Bright Green
{bright-yellow} - Bright Yellow
{bright-blue} - Bright Blue
{bright-magenta} - Bright Magenta
{bright-cyan} - Bright Cyan
{bright-white} - Bright White
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함
분류 전체보기 (56)
📺 Develop (34)
🌋 Error Fixed (3)
🏗 Tool (3)
💻 MacBook M1 (15)
📦 ETC (1)

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.