위키득계정 ↗
기술

OpenMetrics

OpenMetrics기술
주요 대상
수치 지표
자료 식별
이름과 레이블 집합
공개 방식
HTTP GET으로 읽는 텍스트 형식
관련 기술
Prometheus 지표 공개 형식
OpenMetrics는 시스템의 수치 지표를 모니터링 도구 사이에서 교환하기 위한 표현 규격이다. Prometheus의 지표 공개 형식을 바탕으로 이름과 레이블 및 자료형의 의미를 명시하며 반복해서 읽은 값으로 상태 변화를 살펴보게 한다.

사건 기록과 지표의 차이

지표는 개별 사건의 모든 내용을 보존하기보다 상태나 누적 결과를 수치로 나타낸다. 일정 간격으로 수집한 값을 시간 순서로 연결하면 상태의 변화와 사건이 발생하는 빈도를 분석할 수 있다.

이름과 레이블로 나누는 자료

서로 관련된 지표는 하나의 지표 계열에 속하며 레이블의 이름과 값으로 구분된다. 계열에는 자료형과 단위 및 설명 같은 메타데이터가 붙는다. 같은 수치라도 자료형에 따라 해석 방법이 달라진다.

자료형과 외부 기록의 연결

Gauge는 오르내릴 수 있는 현재 측정값을 나타내고 Counter는 초기화될 수 있는 누적량을 나타낸다. Histogram은 관측값의 분포를 구간으로 표현한다. Exemplar는 일부 관측에 추적 식별자 같은 외부 자료의 참조를 연결할 수 있게 한다.

관련 문서

Prometheus 모니터링 / Grafana / OpenTelemetry / W3C Trace Context / 시계열 / HTTP