[Code 개선] #1. [Logging] 구조화된 전역 로깅 시스템 도입 및 로거 유틸리티 구현 #45

Open
opened 2026-03-05 11:56:39 +09:00 by Kyeongmin · 0 comments
Owner

1. 목표

단순 print 문과 traceback.print_exc()를 전면 제거하고, 파일 회전(Rotation) 기능이 포함된 표준 로깅 유틸리티를 도입하여 운영 안정성을 확보합니다.

2. 상세 원인 및 배경

  • 현재 print()는 표준 출력(stdout)으로만 나가며, 서버 재시작 시 휘발됩니다.
  • 에러 발생 시 로그 레벨(INFO, ERROR) 구분이 없어 장애 대응 속도가 느려집니다.
  • traceback 정보가 체계 없이 출력되어 로그 분석 도구(ELK 등) 연동이 불가능합니다.

Original: Kyeongmin/test#31

### 1. 목표 단순 `print` 문과 `traceback.print_exc()`를 전면 제거하고, 파일 회전(Rotation) 기능이 포함된 표준 로깅 유틸리티를 도입하여 운영 안정성을 확보합니다. ### 2. 상세 원인 및 배경 - 현재 `print()`는 표준 출력(stdout)으로만 나가며, 서버 재시작 시 휘발됩니다. - 에러 발생 시 로그 레벨(INFO, ERROR) 구분이 없어 장애 대응 속도가 느려집니다. - `traceback` 정보가 체계 없이 출력되어 로그 분석 도구(ELK 등) 연동이 불가능합니다. --- *Original: Kyeongmin/test#31*
Kyeongmin added this to the [Code 개선] 필요 시 나중에 진행 milestone 2026-03-05 12:29:50 +09:00
Kyeongmin added this to the [Code 개선] 필요 시 나중에 진행 project 2026-03-05 12:32:16 +09:00
Kyeongmin moved this to 대기 in [Code 개선] 필요 시 나중에 진행 on 2026-03-05 12:32:44 +09:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Kyeongmin/_Geulbeot#45