logger (2) 썸네일형 리스트형 FastAPI를 사용하여 TODO 애플리케이션 만들기 - 06 Configuration, Logging FastAPI를 사용하여 서비스를 개발하여 FastAPI와 Python의 기능을 익히고자 합니다. 애플리케이션은 TODO 애플리케이션을 개발하고자 합니다. 이번 내용은 서비스 개발에 중점을 두었습니다. Python과 FastAPI 기능에 대한 내용은 생략하겠습니다. 추가로 Dabtbase는 PostgreSQL을 사용합니다. github: https://github.com/just-record/todo_fastapi 각 단계별로 branch를 생성하여 작업합니다. 여섯번 째로 Configuration과 Logging을 적용하였습니다. 8. Configuration yaml 파일을 사용하여 Configuration 설정 core/config.yaml(새로생성): Configuration 파일을 생성합니다. .. Python - Logging - 1 (로깅 기본) 로깅(Logging)이란? 로깅(Logging)은 애플리케이션이나 시스템의 실행 중에 발생하는 이벤트나 메시지를 기록하는 과정 디버깅, 모니터링, 문제 해결, 감사 목적 등으로 사용 애플리케이션의 실행 상태를 추적하고 오류 발생 시 원인 분석 로그를 통해 시스템의 활동을 기록하고 모니터링 로그는 개발 단계뿐만 아니라 운영 환경에서도 매우 중요한 역할 로깅 레벨(Level)의 이해 로깅 레벨은 로그 메시지의 심각성이나 중요도를 나타내는 수준입니다. 일반적인 로깅 레벨 로깅 레벨 내용 DEBUG 개발 시 디버깅을 위해 정보 기록 INFO 프로그램 실행 과정에서 발생하는 정보 기록 WARNING 발생 가능한 문제 상황에 대한 경고 메시지 기록 ERROR 에러 발생 시 에러 정보 기록 CRITICAL 치명적인 .. 이전 1 다음