Описание метрик
Описание метрик плагина clickhouse_scraper.
ClickHouseAsyncMetrics_MaxPartCountForPartition
Максимальное количество частей данных в одной партиции по всем партициям и таблицам семейства MergeTree.
Значения выше 300 указывают на наличие проблем со слияниями (merges) и фрагментацию данных.
ClickHouseAsyncMetrics_NumberOfDetachedParts
Общее количество отделённых (detached) частей данных из таблиц MergeTree.
Части могут быть отделены вручную (ALTER TABLE DETACH) или автоматически сервером (например, из-за ошибок).
ClickHouseAsyncMetrics_ReplicasMaxAbsoluteDelay
Максимальное отставание в секундах среди всех реплицированных таблиц на данном узле. Обновляется асинхронно (обычно каждые 10-20 секунд).
Значения:
-
0 — все реплики синхронизированы.
-
Меньше 10 — отставание в пределах нормы.
-
От 10 до 60 — умеренное отставание, требует внимания.
-
Больше 60 — критическое отставание, требуется немедленное вмешательство.
ClickHouseAsyncMetrics_Uptime
Время в секундах с момента запуска ClickHouse.
Эта метрика полезна для отслеживания доступности сервера.
ClickHouseMetrics_DelayedInsert
Количество запросов на вставку (INSERT), которые были приостановлены (throttled) из-за высокого числа активных частей данных в партиции таблицы MergeTree.
Высокие значения этой метрики указывают на проблемы с производительностью вставок.
ClickHouseMetrics_DistributedFilesToInsert
Количество ожидающих файлов для асинхронной обработки вставок в распределённые таблицы (Distributed) суммарно по всем шардам.
Высокие значения этой метрики могут указывать на задержки в распределении данных.
ClickHouseMetrics_KeeperOutstandingRequets
Количество невыполненных (outstanding) запросов к ClickHouse Keeper.
Высокие значения метрики указывают на большую нагрузку на систему координации.
ClickHouseMetrics_Query
Количество запросов, выполняемых в секунду.
Включает все типы запросов: SELECT, INSERT, ALTER, OPTIMIZE и другие.
Эта метрика показывает общую нагрузку на сервер ClickHouse, интенсивность работы с базой данных.
ClickHouseMetrics_ReadonlyReplica
Количество реплицированных таблиц, которые в данный момент работают в режиме «только чтение».
Значения:
-
0 — все реплицированные таблицы работают в нормальном режиме. Возможны и чтение, и запись.
-
Больше 0 — указанное количество таблиц перешло в режим «только чтение».
ClickHouseProfileEvents_Query
Количество запросов, которые должны быть интерпретированы и потенциально выполнены.
Не включает запросы, которые не удалось распарсить или которые были отклонены из-за ограничений на размер AST, лимитов квоты или ограничений на количество одновременно выполняемых запросов. Может включать внутренние запросы, инициированные самим ClickHouse. Не учитывает подзапросы.
Эта метрика используется для мониторинга нагрузки на запросы.