OpenTelemetry + Gemini 3.1 Pro로 AI 에이전트 성능 지표(P50) 분석 시스템 구축하기
고급30분2026-04-16
OpenTelemetry를 사용해 AI 에이전트의 지연 시간 메트릭을 수집하고, 성능 중앙값(P50)이 기준을 초과하면 관련 로그를 추출하여 AI에게 분석을 요청합니다. 성능 저하의 근본 원인과 해결 방안을 Gemini가 작성한 보고서 형태로 출력하는 Python 자동 분석 시스템을 만듭니다.
이 실습은 터미널에서 진행됩니다
오른쪽 패널에서 설치 명령어를 복사하세요이런 걸 배워요
- OpenTelemetry를 사용하여 Python 애플리케이션의 커스텀 메트릭을 계측할 수 있습니다.
- 수집된 시계열 데이터(메트릭)에서 P50 같은 통계 지표를 계산할 수 있습니다.
- LLM을 활용하여 로그와 메트릭을 연관 분석하는 자동화 파이프라인을 구축할 수 있습니다.
- 코드로서의 모니터링(Monitoring as Code) 개념을 실무에 적용할 수 있습니다.
어떻게 진행해요
1. 프로젝트 설정 및 의존성 설치
2. 모의 AI 에이전트 및 로그 생성기 구현
3. OpenTelemetry 계측(Instrumentation) 코드 추가
4. 데이터 수집 실행 및 확인
5. P50 임계치 분석기 스크립트 작성
6. Gemini 원인 분석 프롬프트 및 API 연동
7. 통합 파이프라인 실행 및 분석 보고서 검토
AI 튜터가 각 단계를 하나씩 안내해줄 거예요