728x90
반응형

otlp 3

OTel Span-Metrics Processor

개요Span-Metrics Processor는 OpenTelemetry(OTel) Collector 파이프라인 내에서 스팬(Span) 데이터를 실시간으로 집계하고, 이를 Prometheus 등 메트릭 시스템이 이해할 수 있는 메트릭 포맷으로 변환하는 구성 요소다. 분산 추적(trace) 중심의 데이터를 메트릭 기반의 모니터링으로 전환해 성능, 지연, 오류 비율 등을 수치화할 수 있도록 한다.1. 개념 및 정의Span-Metrics Processor는 trace pipeline에서 수신한 스팬 정보를 기반으로 특정 레이블(서비스, 메서드, 상태코드 등)을 기준으로 latency, error_rate, request_count 등의 메트릭을 생성하여 export하는 컴포넌트이다. 이를 통해 trace에서 얻..

Topic 2025.07.09

OTLP (OpenTelemetry Protocol)

개요OTLP(OpenTelemetry Protocol)는 OpenTelemetry 프로젝트의 핵심 구성요소로, 분산 추적(Trace), 메트릭(Metrics), 로그(Logs) 데이터를 통합 형식으로 전송하는 표준화된 텔레메트리 프로토콜입니다. 데이터 수집기(Agent), Collector, 백엔드 간 상호운용성을 강화하며, 다양한 관측 시스템에서 통일된 데이터 흐름을 가능하게 합니다.1. 개념 및 정의항목설명정의Telemetry 데이터를 수집기 → Collector → Backend로 전송하는 gRPC/HTTP 기반 프로토콜포함 데이터Traces, Metrics, Logs다양한 텔레메트리 소스를 통합 기반 기술Protocol Buffers (protobuf) 기반 직렬화 포맷OTLP는 JSON보다 더 ..

Topic 2025.05.27

OpenTelemetry Collector

개요OpenTelemetry Collector는 분산 시스템의 로그, 메트릭, 트레이스 데이터를 통합 수집하고 전처리하여 다양한 관측(Observability) 백엔드로 전송하는 컴포넌트입니다. 표준화된 수집 파이프라인을 제공하며, 에이전트 및 게이트웨이 형태로 모두 배포 가능하여 클라우드, 온프레미스, 하이브리드 환경을 아우르는 유연한 인프라 모니터링이 가능합니다.1. 개념 및 정의 항목 설명 정의OpenTelemetry 데이터(Trace, Metrics, Logs)를 수집, 변환, 내보내는 플러그인 기반 컴포넌트배포 방식Agent(호스트별) 또는 Gateway(중앙 집중형) 모드역할데이터 수집 → 전처리 → 백엔드로 전달Collector는 벤더 중립적이며 다양한 포맷(OpenMetrics, Jaeg..

Topic 2025.05.27
728x90
반응형