로그 레벨 trace/debug/info/warn/error/fatal

2023. 12. 12. 14:37·백엔드 back-end

로그 : 소프트웨어의 실행 동안 발생하는 이벤트, 상태 ,오류 등의 정보를 기록하는 데 사용됨 

- 로그레벨 

 어떤 종류의 로그 메세지를 어느 정도의 중요도로 기록할 것인지를 결정하는데 사용되는 개념. 

 

1. trace (추적) : 가장 상세한 로그레벨, 매우 상세, 개발단계에서 디버깅 용도로 사용됨 

2. debug(디버그) : 디버깅을 위한 상세한 정보를 기록, 개발자가 애플리케이션 내부 동작을 이해하고 디버그할 수 있도록 도움줌 

3. info(정보) : 애플리케이션의 주요 이벤트를 기록함 

4. warn(경고) : 잠재적인 문제의 전조로서 경고를 나타냄 

5. error(에러) : 오류 레벨은 심각한 문제 

6. fatal(치명적에러) : 가장 높은 중요도의 로그레벨 

 

 

- 로그 레벨 명시하기 

application.yaml 에서 로그레벨을 명시적으로 사용하지 않았다면 

디폴트 : INFO 레벨을 사용함 

 

application.yaml 

logging:
  level:
    root: debug
    org.springframework: debug

 

- 디폴트 로그레벨 

'백엔드 back-end' 카테고리의 다른 글

[JAVA] @JsonIgnoreProperties(ignoreUnknown=true)  (0) 2024.07.16
웹훅[Webhook] 이란 ?  (0) 2024.07.05
Lombok  (0) 2023.03.13
PUT, DELETE API  (0) 2023.03.13
Swagger 라이브러리  (0) 2023.03.13
'백엔드 back-end' 카테고리의 다른 글
  • [JAVA] @JsonIgnoreProperties(ignoreUnknown=true)
  • 웹훅[Webhook] 이란 ?
  • Lombok
  • PUT, DELETE API
니블
니블
  • 니블
    기록장
    니블
  • 전체
    오늘
    어제
    • 분류 전체보기 (86)
      • 카프카 Kafka (2)
      • 데이터베이스 db (3)
      • 깃 git (4)
      • 백준 baekjoon (31)
      • 백엔드 back-end (20)
      • 점프 투 스프링부트 (8)
      • 메세지 큐 mq (3)
      • 개발도구 tool (3)
      • 레디스 Redis (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    SQUASH
    스프링부트
    2108
    분산구조
    @value
    리베이스
    분산처리
    최대힙
    guard clause
    메세지큐
    Message Queue
    자바
    사용자이름
    restcontroller
    백준
    gitconfig
    트러블슈팅
    kafka
    rebase
    mysql
    EC2
    heapq
    1927
    db
    Git
    이벤트스트리밍
    AWS
    몽고DB
    logger
    로거
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
니블
로그 레벨 trace/debug/info/warn/error/fatal
상단으로

티스토리툴바