system, которые содержат информацию о:
- Состоянии сервера, процессах и окружении.
- Внутренних процессах сервера.
- Параметрах, использованных при сборке бинарного файла ClickHouse.
Использование консоли ClickHouse Cloud
Встроенная расширенная панель обсервабилити
$HOST:$PORT/dashboard (требуются имя пользователя и пароль), которая показывает метрики Cloud Overview из system.dashboards.
Для этой панели мониторинга требуется прямая аутентификация в экземпляре ClickHouse; она не связана с консолью ClickHouse Cloud Advanced Dashboard, которая доступна через интерфейс консоли ClickHouse Cloud без дополнительной аутентификации.
Выполнение запросов на разных узлах и в разных версиях
clusterAllReplicas в сочетании с функцией merge. Функция clusterAllReplicas позволяет выполнять запросы к системным таблицам на всех репликах в кластере “default”, объединяя данные отдельных узлов в единый результат. В сочетании с функцией merge это позволяет обращаться ко всем системным данным для конкретной таблицы в кластере.
Например, чтобы найти 5 самых длительных запросов среди всех реплик за последний час:
Что следует учитывать
- Справочник по системным таблицам — Полный справочник по всем доступным системным таблицам
- Мониторинг в консоли ClickHouse Cloud — Панели мониторинга без настройки, не влияющие на производительность сервиса
- Конечная точка Prometheus — Экспорт метрик во внешние инструменты мониторинга
- Advanced dashboard — Подробный справочник по визуализациям панели мониторинга