시스템 동작을 관측하기
프로그램의 내부 상태를 이해하려면 요청의 흐름과 측정값 및 사건 기록 같은 출력이 필요하다. OpenTelemetry는 이런 자료를 코드와 실행 환경에서 만들어 전달하는 공통 방법을 제공한다.
API와 실행 구성 요소
API와 언어별 SDK 및 계측 라이브러리가 자료 생성을 돕는다. Collector는 수신한 자료를 처리하고 다른 대상으로 내보내는 중계 구성 요소로 사용할 수 있다.
저장과 시각화의 역할
수집된 자료의 저장소와 화면은 별도 도구가 담당한다. 같은 계측 기반으로 여러 공개 도구나 상용 관측 시스템을 연결할 수 있도록 하는 것이 설계의 핵심이다.
관련 문서
Monarch 시계열 데이터베이스 / gRPC / CloudEvents / 이상 탐지 / API / 데이터베이스