clickcheck
clickcheck — инструмент для анализа ClickHouse: Помогает DBA быстро обнаруживать и устранять проблемы.
На текущий момент ищет тяжелые запросы и ошибки. В потенциале будет также искать неэффективные запросы, аномалии, пики нагрузки, рост хранилища и другие проблемы.
🚀 Ключевые возможности
- Анализ
query_log: группировка запросов по fingerprint - Многоформатный вывод: текст, JSON, YAML
- Управление профилями подключения (контексты)
- Сбор данных со всех нод кластера (или указанных) с последующей агрегацией на стороне
clickcheck
🛠️ Установка
⚙️ Использование
Используйте --help для подробной справки по каждой команде:
Пример
# Вводим ClickHouse hello_user password:
# Вводим ClickHouse bye_user password:
# Выставляем context по умолчанию
# Смотрим топ 5 тяжелых запросов на кластере ch-hello
# Смотрим топ 5 ошибок на ch-hello
# Смотрим топ 5 тяжелых запросов на кластере ch-bye