![](https://velog.velcdn.com/images/mpfo0106/post/a83ab6ae-6ce8-4e8d-92f6-fca0da7348c1/image.png)
logger?
- 시스템 운영에 대한 log 를 남기는 것.
- 로그를 잘 남기면, 디버깅이 용이
- 컴퓨터 프로그램이나 시스템의 작동에 대한 정보(로그 메시지)를 기록하는 프로세스인 로깅에 사용되는 소프트웨어 구성 요소
주요 기능
이벤트 기록
- 애플리케이션의 동작을 디버깅, 모니터링 및 추적하기 위해 이벤트와 데이터를 기록합니다.
심각도 수준
- 일반적으로 DEBUG, INFO, WARNING, ERROR, CRITICAL과 같은 다양한 로깅 수준을 지원하여 로그 항목의 중요도를 분류합니다.
형식 및 저장
- 로그 메시지의 형식을 지정하고 콘솔, 파일, 데이터베이스 또는 네트워크를 통해 다양한 출력에 저장할 수 있습니다.
사용하는 라이브러리
- Java 의 log4j
- 파이썬의 logging