Log 작성법

kdobro_dev·2023년 5월 22일
0

TIL (Today I Learned)

목록 보기
57/58
post-thumbnail

Spring Boot에서 지원하는 로그 레벨의 종류

  • TRACE: 가장 낮은 레벨의 로그로, 애플리케이션의 상세한 정보를 기록합니다. 주로 디버깅 용도로 사용됩니다.

  • DEBUG: 디버깅 목적의 로그 레벨로, 애플리케이션의 내부 동작 과정을 자세히 기록합니다.

  • INFO: 일반적인 정보성 로그 레벨로, 애플리케이션의 주요 이벤트나 상태 변화를 기록합니다.

  • WARN: 경고 로그 레벨로, 애플리케이션에서 발생할 수 있는 잠재적인 문제를 기록합니다.

  • ERROR: 오류 로그 레벨로, 애플리케이션에서 발생한 예외나 심각한 문제를 기록합니다.

  • FATAL: 가장 높은 레벨의 로그로, 애플리케이션에서 발생한 치명적인 오류를 기록합니다.

이 중에서 가장 자주 사용되는 로그 레벨은 DEBUG, INFO, WARN, ERROR이다. 애플리케이션의 상황에 따라 적절한 로그 레벨을 선택하여 사용하는 것이 중요하다.

일반적으로 개발 환경에서는 DEBUG 레벨의 로그를 사용하고, 운영 환경에서는 INFO 레벨 이상의 로그를 사용하는 것이 좋다. 이렇게 하면 운영 환경에서 불필요한 로그를 줄일 수 있다.

profile
do your best at any moment

0개의 댓글

관련 채용 정보