histogram_metric_log 시스템 테이블
histogram_metric_log 시스템 테이블
histogram_metric_log 시스템 테이블은 system.histogram_metrics의 내역을 담고 있어요. collect_interval_milliseconds마다 스냅샷을 찍어 디스크에 플러시해요.
출처: 문서
본문
Querying in ClickHouse Cloud 이 시스템 테이블의 데이터는 ClickHouse Cloud의 각 노드에 로컬로 보관돼요. 따라서 모든 데이터에 대한 완전한 뷰를 얻으려면 clusterAllReplicas 함수가 필요해요. 자세한 내용은 여기를 참고해요.
Description (설명)
system.histogram_metrics의 내역이에요. collect_interval_milliseconds마다 스냅샷을 찍어 디스크에 플러시해요.
Columns (열)
hostname(LowCardinality(String)) — 쿼리를 실행한 서버의 호스트 이름.event_date(Date) — 이벤트 날짜.event_time(DateTime) — 이벤트 시간.event_time_microseconds(DateTime64(6)) — 마이크로초 해상도의 이벤트 시간.metric(LowCardinality(String)) — 메트릭 이름.labels(Map(LowCardinality(String), LowCardinality(String))) — 메트릭 라벨.histogram(Map(Float64, UInt64)) — 누적 히스토그램: 버킷 상한을 그 이하의 관측 수에 매핑; 마지막 버킷으로 +inf를 포함해요.count(UInt64) — 총 관측 수, histogram[+inf]와 같아요.sum(Float64) — 모든 관측 값의 합.
Example (예제)
SELECT event_time, metric, labels, histogram
FROM system.histogram_metric_log
WHERE metric = 'keeper_response_time_ms'
ORDER BY event_time DESC
LIMIT 1
FORMAT Vertical;
See Also (참고)
- system.histogram_metrics — 실시간 히스토그램 메트릭.
- system.metric_log —
system.metrics와system.events의 내역.