Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 인스턴스
- json
- 배열
- github
- Git_명령어정리
- spring
- 다이어그램
- Git_정리
- 자바
- Spring_에러정리
- 아파치톰캣
- MySQL
- 이클립스
- SQL
- CSS
- 인덱스
- JavaScript
- asp.net
- workbench
- 자바스크립트
- HTML
- vb.net
- DML
- SQL_용어정리
- Linux
- jsp
- git
- Spring_오류정리
- java
- Linux_명령어정리
Archives
- Today
- Total
데브마우스
[Spring] Log4j의 logger 로깅 레벨 정리 본문
Log4j는 무엇으로 구성되어 있나요?
Log4j는 logger, appender, layout으로 구성되어 있습니다.
logger은 무엇인가요?
logger은 Log4j에서 지원하는 핵심 클래스로 레벨에따른 로깅 메시지를 생성하는 주체입니다. 로그는 로깅 레벨에 따라 기록 및 출력 여부를 결정할 수 있습니다.
로깅 레벨은 TRACE < DEBUG < INFO < WARN < ERROR < FATAL 순으로 레벨이 높습니다.
Log4j의 로깅 레벨 | ||
레벨 | 설명 | 분류 |
FATAL | 조기 종료를 유발하는 심각한 오류가 발생한 상태를 나타냅니다. |
심각
|
ERROR | 기타 런타임 오류 또는 예기치 않은 상태를 나타냅니다. | |
WARN | 사용되지 않는 APIP 사용, API의 사용 빈도, 오류, 바람직하지 않거나 예기치 않은 런타임 상황의 경고성 메시지를 나타냅니다. 이클립스의 ⚠가 나타나는 상황입니다. |
위험
|
INFO | 시작, 종료 같은 프로그램 실행 도중 발생하는 메시지입니다. | |
DEBUG | 디버그 용도로 시스템 흐름에 대한 자세한 정보를 나타냅니다. |
정보
|
TRACE | 모든 로그에 대한 상세한 정보를 나타냅니다. |
특정 레벨 이상의 로깅을 출력하기 위해서는 log4j.xml의 <root> 요소에서 레벨을 설정합니다.
'Spring > Spring: 정리' 카테고리의 다른 글
[Spring] log4j의 layout 정리 (0) | 2024.01.24 |
---|---|
[Spring] log4j의 로그 정보 출력 위치를 설정하는 appender 정리 (0) | 2024.01.24 |
[Spring] Log4j 개요 및 작성 순서 정리 (0) | 2024.01.24 |
[Spring] 파일 업로드 개요 정리 (0) | 2024.01.23 |
[Spring] 스프링 시큐리티 개요 정리 (0) | 2024.01.22 |