system.metric_log
Данные в этой системной таблице хранятся локально на каждом узле в ClickHouse Cloud. Поэтому для получения полного обзора всех данных требуется функция clusterAllReplicas. Подробности см. здесь.
Описание
Содержит историю значений метрик из таблиц system.metrics и system.events, которые периодически сбрасываются на диск.
Столбцы
hostname(LowCardinality(String)) — Имя хоста сервера, на котором выполняется запрос.event_date(Date) — Дата события.event_time(DateTime) — Время события.event_time_microseconds(DateTime64) — Время события с точностью до микросекунд.
Пример
Schema
Эту таблицу можно настроить с разными типами schema с помощью XML-тега <schema_type>. Тип schema по умолчанию — wide; в нём каждая метрика или событие профиля хранится в отдельном столбце. Эта schema обеспечивает максимальную производительность и эффективность при чтении одного столбца.
Schema transposed хранит данные в формате, аналогичном system.asynchronous_metric_log, где метрики и события хранятся как строки. Эта schema полезна в средах с ограниченными ресурсами, поскольку снижает их потребление во время слияний.
См. также
- настройка metric_log — Включение и отключение этой настройки.
- system.asynchronous_metrics — Содержит метрики, вычисляемые периодически.
- system.events — Содержит сведения о произошедших событиях.
- system.metrics — Содержит метрики, вычисляемые мгновенно.
- Мониторинг — Основные понятия мониторинга ClickHouse.