Самостоятельно размещаемая платформа наблюдаемости для логов, метрик, трейсов, RUM и мониторинга LLM на Rust — альтернатива Datadog и Splunk.
- Звёзды
- 9,963
- Форки
- 500
- Открытые issues
- 244
- Последний коммит
- 3 часа назад
Что это?
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, поэтому самостоятельный хостинг требует операционных усилий.
Темы
Частые вопросы
- Что такое hyperdx?
- Open-source-платформа для наблюдаемости: поиск и визуализация логов, трейсов, метрик, записей сессий и ошибок на базе ClickHouse. HyperDX помогает инженерам находить причины проблем в production с помощью поиска и визуализации логов и трейсов, хранящихся в кластере ClickHouse. Платформа работает с существующей схемой ClickHouse и использует OpenTelemetry для сбора телеметрии, поэтому её можно применять с приложениями, инструментированными стандартными OpenTelemetry SDK.
- hyperdx можно использовать бесплатно? Какая у него лицензия?
- hyperdx распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hyperdx всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hyperdx — 22 окт. 2026 г..
- Для чего можно использовать hyperdx?
- Диагностика ошибок в production: переход от записи сессии к связанным с ней логам и трейсам бэкенда. Запуск собственного стека наблюдаемости на существующем кластере ClickHouse. Мониторинг производительности приложения — от HTTP-запросов до запросов к базе данных. Запрос телеметрии из скриптов или AI-агентов через CLI.
- Как установить hyperdx?
- Запустите универсальный контейнер HyperDX с помощью Docker: docker run -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one Откройте http://localhost:8080 в браузере, чтобы перейти к интерфейсу
- Где скачать hyperdx?
- Исходный код и инструкции по установке — на GitHub: https://github.com/hyperdxio/hyperdx
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source платформа для мониторинга fullstack-приложений: записи сессий, ошибки, логи и трейсы; можно развернуть самостоятельно через Docker.
Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
Самостоятельно размещаемый бэкенд наблюдаемости, который принимает логи, метрики, трейсы и профили и предоставляет совместимые с Loki, Prometheus, Tempo и Pyroscope API.
Open-source платформа для наблюдаемости и APM: собирает метрики, логи, трейсы и профили с помощью eBPF и помогает находить первопричины с помощью AI.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.