위키득계정 ↗
기술

OpenTelemetry

OpenTelemetry기술
약칭
OTel
프로젝트 계열
CNCF
주요 자료
추적과 지표 및 로그
주요 역할
계측과 수집 및 내보내기
OpenTelemetry는 응용 프로그램과 시스템의 추적 및 지표와 로그를 생성하고 수집해 내보내기 위한 공개 프레임워크다. 특정 관측 저장소에 종속되지 않는 계측 도구와 공통 규약을 제공한다.

시스템 동작을 관측하기

프로그램의 내부 상태를 이해하려면 요청의 흐름과 측정값 및 사건 기록 같은 출력이 필요하다. OpenTelemetry는 이런 자료를 코드와 실행 환경에서 만들어 전달하는 공통 방법을 제공한다.

API와 실행 구성 요소

API와 언어별 SDK 및 계측 라이브러리가 자료 생성을 돕는다. Collector는 수신한 자료를 처리하고 다른 대상으로 내보내는 중계 구성 요소로 사용할 수 있다.

저장과 시각화의 역할

수집된 자료의 저장소와 화면은 별도 도구가 담당한다. 같은 계측 기반으로 여러 공개 도구나 상용 관측 시스템을 연결할 수 있도록 하는 것이 설계의 핵심이다.

관련 문서

Monarch 시계열 데이터베이스 / gRPC / CloudEvents / 이상 탐지 / API / 데이터베이스