> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-parallel-read-in-order-multi-part.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Эта таблица содержит метрики гистограммы, которые можно мгновенно рассчитать и экспортировать в формате Prometheus. Она всегда актуальна.

# system.histogram_metrics

<Info>
  **Запросы в ClickHouse Cloud**

  Данные в этой системной таблице хранятся локально на каждом узле ClickHouse Cloud. Поэтому, чтобы получить полное представление обо всех данных, требуется функция `clusterAllReplicas`. Дополнительные сведения см. [здесь](/ru/reference/system-tables/overview#system-tables-in-clickhouse-cloud).
</Info>

## Описание

Эта таблица содержит метрики гистограммы, которые можно мгновенно вычислять и экспортировать в формате Prometheus. Данные в ней всегда актуальны. Заменяет устаревшую `system.latency_log`.

## Описания метрик

| Метрика | Описание |
| - | - |
| `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` | Распределение размеров в байтах для вытесненных сегментов файла, с метками имени кэша и идентификатора пользователя. |

## Столбцы

* `metric` ([String](/ru/reference/data-types/string)) — Название метрики.
* `value` ([Float64](/ru/reference/data-types/float)) — Значение метрики.
* `description` ([String](/ru/reference/data-types/string)) — Описание метрики.
* `labels` ([Map(String, String)](/ru/reference/data-types/map)) — Метки метрик.

**Псевдонимы:**

* `name` — Псевдоним для `metric`.

## Пример

Вы можете использовать такой запрос, чтобы экспортировать все метрики гистограммы в формате Prometheus.

```sql theme={null}
SELECT
  metric AS name,
  toFloat64(value) AS value,
  description AS help,
  labels,
  'histogram' AS type
FROM system.histogram_metrics
FORMAT Prometheus
```

## См. также

* [system.asynchronous\_metrics](/ru/reference/system-tables/asynchronous_metrics) — Содержит метрики, вычисляемые периодически.
* [system.events](/ru/reference/system-tables/events) — Содержит сведения о произошедших событиях.
* [system.metric\_log](/ru/reference/system-tables/metric_log) — Содержит историю значений метрик из таблиц `system.metrics` и `system.events`.
* [Мониторинг](/ru/guides/oss/deployment-and-scaling/monitoring/monitoring) — Основные понятия мониторинга ClickHouse.
