- Django에서 Jaeger를 이용한 분산 트레이싱 설정 및 사용법 소개 🛠️
- 스팬(Span)은 작업 이름, 기간 등을 나타내는 Jaeger의 기본 단위 ⏱️
- OpenTelemetry는 코드에 트레이스를 심고 전송하는 표준 프레임워크 🔭
- Django 프로젝트의 wsgi.py 파일에 OpenTelemetry 설정 추가 ⚙️
- Jaeger UI를 통해 서비스 동작 과정 및 병목 구간 모니터링 가능 📊
- 소스 코드에 스팬을 추가하여 상세한 트레이스 정보 확인 가능 🔍
- 에러 발생 시 로그를 통해 문제 해결에 도움을 받을 수 있음 🐛
- OpenTelemetry SDK 설치만으로는 상세 정보 확인이 어렵고, 코드 수정 필요 ⚠️
- 호출 시간 정보로 애플리케이션의 요청-응답 과정 분석 가능 ⏳
- 처음 사용하는 사람들에게 참고가 될 수 있도록 영상 제작 🎬