Описание
Эта таблица содержит метрики гистограммы, которые можно мгновенно вычислять и экспортировать в формате Prometheus. Данные в ней всегда актуальны. Заменяет устаревшую system.latency_log.
Столбцы
metric(String) — Название метрики.value(Float64) — Значение метрики.description(String) — Описание метрики.labels(Map(String, String)) — Метки метрик.
Псевдонимы:
name— Псевдоним дляmetric.
Пример
Вы можете использовать такой запрос, чтобы экспортировать все метрики гистограммы в формате Prometheus.
SELECT
metric AS name,
toFloat64(value) AS value,
description AS help,
labels,
'histogram' AS type
FROM system.histogram_metrics
FORMAT PrometheusОписания метрик
| Метрика | Описание |
|---|---|
keeper_response_time_ms_bucket |
Время ответа Keeper в миллисекундах. |
keeper_client_queue_duration_milliseconds_bucket |
Время, которое запросы тратят на ожидание постановки в очередь и нахождение в очереди перед обработкой клиентом Keeper, в миллисекундах. |
keeper_receive_request_time_milliseconds_bucket |
Время на получение и разбор запроса от клиента в обработчике TCP Keeper, в миллисекундах. |
keeper_dispatcher_requests_queue_time_milliseconds_bucket |
Время, которое запрос проводит в очереди запросов диспетчера Keeper, в миллисекундах. |
keeper_write_pre_commit_time_milliseconds_bucket |
Время на предварительную обработку запроса на запись перед фиксацией в Raft, в миллисекундах. |
keeper_write_commit_time_milliseconds_bucket |
Время на обработку запроса на запись после фиксации в Raft, в миллисекундах. |
keeper_dispatcher_responses_queue_time_milliseconds_bucket |
Время, которое ответ проводит в очереди ответов диспетчера Keeper, в миллисекундах. |
keeper_send_response_time_milliseconds_bucket |
Время на отправку ответа клиенту в обработчике TCP Keeper (включая ожидание в очереди и запись в сокет), в миллисекундах. |
keeper_read_wait_for_write_time_milliseconds_bucket |
Время, в течение которого запрос на чтение ожидает завершения зависимого от него запроса на запись, в миллисекундах. |
keeper_read_process_time_milliseconds_bucket |
Время на обработку запроса на чтение в Keeper, в миллисекундах. |
keeper_batch_size_elements_bucket |
Размер батча, отправляемого в Raft, в элементах. |
keeper_batch_size_bytes_bucket |
Размер батча, отправляемого в Raft, в байтах. |
filesystem_cache_evicted_segment_hits_bucket |
Распределение числа попаданий в кэш для сегментов файла в момент их вытеснения, с меткой имени кэша. |
filesystem_cache_evicted_segment_size_bytes_bucket |
Распределение размеров в байтах для вытесненных сегментов файла, с меткой имени кэша. |
filesystem_cache_evicted_segment_hits_by_user_bucket |
Распределение числа попаданий в кэш для вытесненных сегментов файла, с метками имени кэша и идентификатора пользователя. |
filesystem_cache_evicted_segment_size_bytes_by_user_bucket |
Распределение размеров в байтах для вытесненных сегментов файла, с метками имени кэша и идентификатора пользователя. |
См. также
- system.asynchronous_metrics — Содержит метрики, вычисляемые периодически.
- system.events — Содержит сведения о произошедших событиях.
- system.metric_log — Содержит историю значений метрик из таблиц
system.metricsиsystem.events. - Мониторинг — Основные понятия мониторинга ClickHouse.