Skip to main content

관찰 가능성 엔지니어링

OpenTelemetry - 메트릭

메트릭

  • 오픈 소스 데이터 포맷을 통합 데이터 모델로 병합한다.
  • 분산 추적과 마찬가지로 작동 중인 시스템의 상태 정보를 개발자/운영자에게 제공한다.
  • 수집된 데이터는 시간 단위로 집계되고, 여러 가지 도구/시각화를 통해 그래프로 작성되어 패턴 파악에 사용된다.
  • 저수준 시스템 메트릭 부터 고수준 정보까지 응용 범위가 매우 넓다.
  • 애플리케이션 상태를 모니터링하고 알림을 보낼 시기를 결정하는데 중요한 역할을 한다.
  • SLI의 근간이 된다.

메트릭 구성 필드

  • 메트릭 식별 이름
  • 정수, 부동소수점으로 표현된 데이터 포인트 값
  • 추가적인 측정 기준 정보
    • 프로메테우스는 label로 표현
    • StatsD에서는 prefix를 추가
    • OpenTelemetry의 경우 property 값에 포함