OpenTelemetry 학습 가이드

분산 시스템 관측 가능성을 위한 완벽한 가이드

OpenTelemetry를 배우는 여정

이 가이드 모음은 OpenTelemetry의 기초부터 실전 활용까지 단계별로 학습할 수 있도록 구성되었습니다. 각 가이드는 특정 주제에 집중하여 깊이 있는 이해를 돕습니다.

🎯

초보자를 위한 OpenTelemetry

OpenTelemetry가 무엇인지, 왜 필요한지 쉽게 설명합니다.

가이드 보기
🔍

Observability란?

관측 가능성의 개념과 중요성을 이해합니다.

가이드 보기
🌐

OpenTelemetry로 구현하는 Observability

OpenTelemetry를 통한 관측 가능성 구현 방법을 배웁니다.

가이드 보기
💡

왜 OpenTelemetry가 필요한가?

현대 시스템에서 OpenTelemetry의 필요성을 설명합니다.

가이드 보기
📊

APM이란?

Application Performance Monitoring의 개념과 활용법을 배웁니다.

가이드 보기
📡

OpenTelemetry Signals

Traces, Metrics, Logs의 3가지 시그널을 깊이 이해합니다.

가이드 보기
⚖️

APM vs Observability

전통적인 APM과 현대적인 Observability의 차이점을 비교합니다.

가이드 보기
🚀

OpenTelemetry의 등장

OpenTelemetry가 등장하게 된 역사적 배경과 발전 과정을 알아봅니다.

가이드 보기
🔄

APM과 Observability 심화 비교

두 접근 방식의 심층적인 비교와 실무 적용 방법을 다룹니다.

가이드 보기
📚

OpenTelemetry 완벽 가이드

구성요소와 사용법을 포함한 종합적인 가이드입니다.

가이드 보기
⚙️

개발자 vs 운영자 설정 가이드

역할별 OpenTelemetry 설정 방법과 모범 사례를 제공합니다.

가이드 보기

추천 학습 순서

1 초보자를 위한 OpenTelemetry → Observability란?
2 왜 OpenTelemetry가 필요한가? → APM이란?
3 APM vs Observability → OpenTelemetry Signals
4 OpenTelemetry 완벽 가이드 → 개발자 vs 운영자 설정

OpenTelemetry Demo

이 프로젝트에는 OpenTelemetry의 공식 데모 애플리케이션이 포함되어 있습니다.

opentelemetry-demo/ 디렉토리에서 실제 동작하는 마이크로서비스 예제를 확인할 수 있습니다.

GitHub에서 보기 →