728x90
반응형

telemetry 3

Perfetto

개요Perfetto는 Google이 개발한 고성능 트레이싱(Tracing) 및 프로파일링 플랫폼으로, 안드로이드, 리눅스, 크롬, 서버 애플리케이션 등 다양한 환경에서 시스템 및 애플리케이션 성능을 정밀하게 분석할 수 있는 오픈소스 도구이다. Perfetto는 커널 이벤트부터 사용자 공간 애플리케이션까지 전체 스택의 성능 데이터를 수집하고, 직관적인 시각화 툴을 통해 분석할 수 있다.1. 개념 및 정의Perfetto는 시스템 레벨에서 발생하는 이벤트(스케줄링, 메모리, I/O, CPU 사용률 등)를 고정밀 타임라인 형태로 기록하는 Event Tracing Framework이다. 이는 Chrome Tracing의 차세대 버전으로, 대규모 데이터 수집 및 분석을 효율적으로 수행하기 위해 설계되었다.Perfe..

Topic 2025.12.03

OpenTelemetry Semantic Conventions

개요OpenTelemetry Semantic Conventions(이하 OTel SemConv)은 분산 추적(Tracing), 메트릭(Metrics), 로그(Logs) 데이터를 공통된 규칙과 명명 체계로 구조화하기 위한 표준 규약이다. 이는 서로 다른 서비스, 언어, 프레임워크 간에도 일관된 관측 데이터(Context)를 생성하고 분석할 수 있도록 한다.SemConv는 단순한 명명 규칙이 아닌, **Telemetry 데이터의 스키마 표준(Schema Definition)**으로서, Observability의 신뢰성과 상호운용성을 보장한다.1. 개념 및 정의OpenTelemetry Semantic Conventions는 Telemetry 데이터의 필드 이름, 속성(Key/Value), 단위(Unit), 네..

Topic 2025.12.03

Dark Launch

개요Dark Launch는 사용자에게 기능을 공개하지 않은 채 실제 운영 환경에 기능을 배포하여 성능, 오류 여부, 시스템 영향 등을 미리 점검하는 전략입니다. 기능 플래그(Feature Flag)나 트래픽 분기 전략과 함께 활용되며, 무중단 배포와 품질 확보를 동시에 만족시키는 DevOps 및 실험 중심 개발의 핵심 기법입니다.1. 개념 및 정의 항목 비고 정의기능을 비활성화 상태로 운영 환경에 배포하고 내부적으로만 테스트하는 방식외부 노출 없이 운영 상태 검증 가능목적실 서비스 환경에서 사전 성능 검증 및 리스크 완화A/B 테스트와 구분됨주요 기술Feature Flag, Canary Deployment, Telemetry 등DevOps와 연계 활용실제 사용자 트래픽을 기반으로 안전하게 기능 검증 ..

Topic 2025.06.07
728x90
반응형