Самостоятельно размещаемая платформа наблюдаемости для логов, метрик, трейсов, RUM и мониторинга LLM на Rust — альтернатива Datadog и Splunk.
- Звёзды
- 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
Запустите универсальный контейнер HyperDX с помощью Docker
docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one - 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.
Open-source платформа для мониторинга fullstack-приложений: записи сессий, ошибки, логи и трейсы; можно развернуть самостоятельно через Docker.
Open source APM для сбора трейсов, метрик и логов OpenTelemetry в одном интерфейсе с хранением в ClickHouse.
Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
Open-source-платформа для наблюдаемости: собирает трейсы, логи и метрики, используя OpenTelemetry и ClickHouse.