Repolode
ClickHouse

ClickHouse/ClickStack

Open-source-платформа для наблюдаемости: поиск и визуализация логов, трейсов, метрик, записей сессий и ошибок на базе ClickHouse.

Open source альтернатива:DatadogKibanaNew Relic

Звёзды
9,997
Форки
517
Открытые issues
244
Последний коммит
19 часов назад

Что это?

HyperDX помогает инженерам находить причины проблем в production с помощью поиска и визуализации логов и трейсов, хранящихся в кластере ClickHouse. Платформа работает с существующей схемой ClickHouse и использует OpenTelemetry для сбора телеметрии, поэтому её можно применять с приложениями, инструментированными стандартными OpenTelemetry SDK.

Интерфейс объединяет полнотекстовый поиск и поиск по свойствам с синтаксисом вроде level:err, а также позволяет при необходимости выполнять raw SQL-запросы. Пользователи могут создавать дашборды, настраивать алерты, в реальном времени просматривать логи и трейсы и сопоставлять записи сессий с данными бэкенда. Платформа также позволяет отслеживать производительность приложения — от HTTP-запросов до запросов к базе данных.

HyperDX можно запустить в одном Docker-контейнере для локального тестирования, развернуть с уже существующим экземпляром ClickHouse или использовать с ClickHouse Cloud. Утилита командной строки @hyperdx/cli предоставляет терминальный интерфейс и возможность обращаться к тем же данным из скриптов.

Ключевые возможности

  • 01Поиск логов, трейсов, метрик, записей сессий и ошибок и сопоставление данных в одном месте.
  • 02Поиск по свойствам с возможностью выполнять raw SQL-запросы для любой схемы ClickHouse.
  • 03Создание дашбордов и настройка алертов без сложного языка запросов.
  • 04Просмотр логов и трейсов в реальном времени.
  • 05Сбор данных через OpenTelemetry с SDK для браузера, Node.js и Python.
  • 06Терминальный интерфейс и CLI для запросов к данным HyperDX.

Сценарии использования

  • Диагностика ошибок в production: переход от записи сессии к связанным с ней логам и трейсам бэкенда.
  • Запуск собственного стека наблюдаемости на существующем кластере ClickHouse.
  • Мониторинг производительности приложения — от HTTP-запросов до запросов к базе данных.
  • Запрос телеметрии из скриптов или AI-агентов через CLI.

Быстрый старт

  1. 1

    Запустите универсальный контейнер HyperDX с помощью Docker

    docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one
  2. 2

    Откройте http://localhost:8080 в браузере, чтобы перейти к интерфейсу

Что важно знать

  • Для тестирования рекомендуется не менее 4 ГБ оперативной памяти и 2 ядер.
  • Полное развертывание включает ClickHouse, OpenTelemetry Collector и MongoDB, поэтому самостоятельный хостинг требует операционных усилий.

В подборках

Темы

Частые вопросы

Что такое ClickStack?
Open-source-платформа для наблюдаемости: поиск и визуализация логов, трейсов, метрик, записей сессий и ошибок на базе ClickHouse. HyperDX помогает инженерам находить причины проблем в production с помощью поиска и визуализации логов и трейсов, хранящихся в кластере ClickHouse. Платформа работает с существующей схемой ClickHouse и использует OpenTelemetry для сбора телеметрии, поэтому её можно применять с приложениями, инструментированными стандартными OpenTelemetry SDK.
ClickStack можно использовать бесплатно? Какая у него лицензия?
ClickStack распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ClickStack всё ещё поддерживается?
Активно поддерживается. Последний коммит в ClickStack — 7 нояб. 2026 г..
Для чего можно использовать ClickStack?
Диагностика ошибок в production: переход от записи сессии к связанным с ней логам и трейсам бэкенда. Запуск собственного стека наблюдаемости на существующем кластере ClickHouse. Мониторинг производительности приложения — от HTTP-запросов до запросов к базе данных. Запрос телеметрии из скриптов или AI-агентов через CLI.
Как установить ClickStack?
Запустите универсальный контейнер HyperDX с помощью Docker: docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one Откройте http://localhost:8080 в браузере, чтобы перейти к интерфейсу
Где скачать ClickStack?
Исходный код и инструкции по установке — на GitHub: https://github.com/ClickHouse/ClickStack

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

OpenTelemetry-native платформа наблюдаемости с логами, трейсами, метриками, исключениями, записью сессий и on-call-оповещениями; можно развернуть самостоятельно через Docker.

1,8 тыс.+5 за неделю93GoMITАктивно поддерживаетсяОбновлён вчера