티스토리 뷰
반응형
로그 레벨은 로그 메시지에 포함된 메시지의 중요성과 긴급성에 대한 대략적인 정보라고 할 수 있다.
치명적인 정도에 따른 순서는 다음과 같다.
- FATAL
- ERROR
- WARN
- INFO
- DEBUG
- TRACE
FATAL
응용 프로그램의 중요한 비즈니스 기능 중 하나가 더 이상 작동하지 않는 상태에 진입했을 때 혹은 전체 프로그램이 비즈니스 기능을 수행하지 않을 때 알려주는 로그 수준이다. 데이터베이스와 같은 중요한 저장소에 연결할 수 없는 경우 이에 해당된다.
ERROR
응용 프로그램이 하나 이상의 기능이 제대로 작동않아 일부 기능이 올바르지 않게 작동하지 않을 때 사용한다.
WARN
예기치 않은 일이 발생했음을 나타내는 로그 레벨이지만, 응용 프로그램이 실패했다는 것을 의미하지는 않는다. 예기치 않은 상황에서 사용하지만 기능은 예상대로 작동할 때이다.
INFO
문제가 발생했음을 나타내는 표준 로그 레벨이다. 이 수준으로 기록하는 유용한 정보이여야 한다. 서비스 시작이나 중지 등이 이에 해당한다. 일반 적으로 정상적인 상황에서는 신경쓰지 않는다.
DEBUG
문제 진단 및 문제 해결을 할 때 도움이 되는 정보이다. 이 외에도 모든 것이 올바르게 실행되고 있는지 확인하기 위해 테스트 환경에서 프로그램을 실행할 때 사용된다.
TRACE
코드를 추적하고 기능의 부분을 찾을 때 사용하는 정보이다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 확장 함수
- graphql
- mysql
- solidity
- postman
- go 특징
- Basic Type
- pm.expect
- java
- hashcode
- 코틀린
- 1차 인터뷰
- 네이버 2022 공채
- string
- Python
- DGS Framework
- postman collection
- Kotlin
- 코딩테스트
- pm.test
- git
- github
- postman tests
- squash merge
- downTo
- Squash and merge
- 주생성자
- python3
- 2차 인터뷰
- Kotlin In Action
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함