quantilesPrometheusHistogram

quantilesPrometheusHistogram

일련의 Prometheus 히스토그램으로부터 여러 수준의 정확한 분위수를 계산하는 함수입니다. quantilePrometheusHistogram의 다중 수준 버전입니다.

출처: 문서

본문

QuantilesPrometheusHistogram 함수는 Prometheus 히스토그램(누적 버킷 경계와 각 버킷의 관측 개수) 데이터를 결합해 하나의 히스토그램을 구성하고, 그 히스토그램에서 여러 수준(level)의 분위수를 계산합니다. 이미 버킷으로 집계된 데이터에서 분위수를 복원할 때 사용합니다.

Syntax

quantilesPrometheusHistogram(level1, level2, ...)(scheme, count)

Parameters

  • level — 분위수 수준들. 0부터 1 사이의 상수 값입니다.

Arguments

  • scheme, count — Prometheus 히스토그램의 버킷 경계와 개수 열입니다.

Returned value

  • 지정한 수준들의 분위수 배열.

Example

SELECT quantilesPrometheusHistogram(0.5, 0.9, 0.99)(buckets, counts) FROM metrics;

더 알아보기 (Learn more)