핵심 인사이트 (3줄 요약)

  1. 본질: OpenTelemetry는 Metrics·Logs·Traces 3축 텔레메트리 데이터의 수집·전파·내보내기를 통합 표준화한 CNCF 프로젝트이며, OpenTracing+OpenCensus의 통합체이다.
  2. 가치: 기존에는 Prometheus(Metrics)·ELK(Logs)·Jaeger(Traces)가 각각 다른 SDK·포맷을 사용했지만, OTel은 하나의 SDK로 3축을 모두 계측하고 백엔드를 자유롭게 교체할 수 있다(Vendor-neutral).
  3. 판단 포인트: OTel SDK(계측)→OTel Collector(수집·처리·내보내기)→Backend(Prometheus·Jaeger·Loki)의 3계층이며, Auto-instrumentation으로 코드 변경 없이 계측할 수 있다.

Ⅰ. 개요 및 필요성

OTel 아키텍처:
  App + OTel SDK (계측) → OTel Collector → Backend
  Collector: 수집 → 처리(필터·샘플링) → 내보내기
  Backend: Prometheus(Metrics) + Jaeger(Traces) + Loki(Logs)
  Auto-instrumentation: 코드 변경 없이 자동 계측
  • 📢 섹션 요약 비유: OTel은 **만국 공통 측정 기준(미터법)**이다. 어떤 나라(백엔드)든 같은 단위(포맷)로 측정하면 호환된다.

Ⅱ~Ⅴ. 결론

OpenTelemetry는 Observability의 CNCF 통합 표준이며, Vendor-neutral로 백엔드 교체가 자유롭다.


📌 관련 개념 맵

개념연결 포인트
OTel통합 텔레메트리
SDK계측 라이브러리
Collector수집·처리·내보내기
OTLP전송 프로토콜
Auto-instrumentation자동 계측

📈 관련 키워드 및 발전 흐름도

[OpenTracing (2016)] + [OpenCensus (Google, 2018)]
    → [OpenTelemetry 통합 (2019)]
    → [OTel Traces GA (2021)] → [OTel Metrics GA (2023)]
    → [현재: OTel Logs GA — 3축 완성]

👶 어린이를 위한 3줄 비유 설명

  1. OTel은 **만국 공통 단위(미터법)**예요. 어디서든 같은 방식으로 측정해요.
  2. 예전에는 나라마다(도구마다) 단위가 달라서 비교가 어려웠어요.
  3. OTel 하나면 메트릭·로그·트레이스를 모두 같은 방식으로 수집해요!