https://loosie.tistory.com/825

spring boot 는 기본적으로 JCL, Logback 을 사용

로깅 퍼사드

log4j, logback

로그 레벨 설정

스프링부트 프로젝트의 로그레벨 설정은 아래 파일에서 가능

# Logging
logging.level.org.springframework=INFO
# logging.level.org.springframework.web=DEBUG
# logging.level.org.springframework.context.annotation=TRACE
logging:
  level:
    root: INFO
    org.springframework: INFO
    org.springframework.web: DEBUG
  1. DEBUG: 디버깅 정보. 개발 과정에서 시스템의 내부 상태를 파악하기 위해 사용.
  2. INFO: 일반 정보. 시스템의 주요 동작이나 상태 변화를 기록.
  3. WARN: 경고. 잠재적인 문제를 나타내지만 즉각적인 문제는 아님.
  4. ERROR: 오류. 시스템의 기능에 영향을 미치는 문제.
  5. FATAL: 치명적인 오류. 시스템의 실행을 중단해야 할 정도로 심각한 문제.