- 로그레벨 정의
: 로그 메시지의 중요도를 나타내는 수준으로 로깅 시스템에서 사용되며 로그 메시지의 중요도에 따라 메시지를 기록할지 결정
- 로그레벨
TRACE > DEBUG > INFO > WARN > ERROR > FATAL
INFO로 셋팅하면, INFO, WARN, ERROR, FATAL은 기록
1) TRACE (추적)
: 가장 상세한 로그 레벨, 애플리케이션의 실행 흐름과 디버깅 정보를 상세히 기록
주로 디버깅 시에 사용
2) DEBUG (디버깅)
: 디버깅 목적으로 사용되며 개발 단계에서 상세한 정보 기록
애플리케이션 내부 동작을 이해하고 문제를 분석하는 데 도움
3) INFO (정보)
: 정보성 메시지 기록
애플리케이션의 주요 이벤트나 실행 상태에 대한 정보 전달
4) WARN (경고)
: 경고성 메시지 기록
예상치 못한 문제나 잠재적 오류 상황 알림
애플리케이션이 정상적으로 동작하지만 주의가 필요한 상황 알림
5) ERROR
: 오류 메시지 기록
심각한 문제 또는 예외상황 + 정상적인 동작에 영향을 미칠 수 있는 문제 알림
6) FATAL
: 가장 심각한 오류 메시지 기록
애플리케이션의 동작을 중단시킬 수 있는 치명적 오류 나타냄 (오류 복구 불가능 or 매우 어려운 상황)
logging.level.root = info
이렇게 설정
'프디아 백엔드' 카테고리의 다른 글
| 유효성 검사 : post할 때 값이 없으면?? (0) | 2024.05.17 |
|---|---|
| @JsonNaming과 @JsonProperty (0) | 2024.05.13 |
| [Gradle]build.gradle dependencies import keywords (0) | 2024.04.30 |
| 세 번째 페어프로그래밍 : 선택정렬 (0) | 2024.04.29 |
| HTTP Request & Response (0) | 2024.04.26 |