On this page
Overview
HyperDX stores OpenTelemetry data in ClickHouse and correlates logs, metrics, traces, session replay, and errors through shared search, dashboard, and alerting workflows.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Correlate multiple telemetry signals in one investigation flow
Engineers can move from a log to its trace, session replay, and related metrics while keeping production context in one interface.
Sources: [2]
Build on ClickHouse and OpenTelemetry
HyperDX can work over existing ClickHouse schemas and ingest vendor-neutral telemetry through an OpenTelemetry collector.
Sources: [2]
Best fit
Fits teams consolidating high-volume telemetry around ClickHouse
It is useful when log management, APM, frontend monitoring, and session replay should share one ClickHouse-centered stack instead of separate tools.
Sources: [2]
Before adoption
Plan resources and exposed ports for self-hosting
The README recommends at least 4 GB RAM and 2 CPU cores even for testing, and UI, API, and OTLP ports must be handled deliberately at the firewall.
Sources: [2]
Disable anonymous usage statistics when required
Usage statistics are enabled by default for open-source deployments. Set USAGE_STATS_ENABLED=false when those statistics should not be sent.
Sources: [2]
Official sources
- [1]hyperdxio/hyperdx repository(2026-09-30)
- [2]HyperDX README(2026-09-30)
- [3]HyperDX API 2.39.1 release(2026-09-30)
- [4]HyperDX MIT license(2026-09-30)
Supplemental curator note
HyperDX is a core ClickStack component that correlates logs, metrics, traces, session replays, and errors on top of ClickHouse. It is MIT-licensed and offers an all-in-one container for evaluation. Anonymous usage statistics are enabled by default for open-source deployments but can be disabled with USAGE_STATS_ENABLED=false. The README recommends at least 4 GB RAM and 2 CPU cores for testing.
Try it in 3 steps
- 1
Pull the all-in-one image
Get the evaluation image containing ClickHouse, HyperDX, OpenTelemetry Collector, and MongoDB.
docker pull docker.hyperdx.io/hyperdx/hyperdx-all-in-one - 2
Start HyperDX
Run the all-in-one stack with the UI and OTLP gRPC/HTTP endpoints exposed.
docker run --rm --name hyperdx -p 8080:8080 -p 4317:4317 -p 4318:4318 docker.hyperdx.io/hyperdx/hyperdx-all-in-one - 3
Check the UI
Confirm an HTTP response, then open http://localhost:8080. Set USAGE_STATS_ENABLED=false when anonymous usage statistics should be disabled.
curl -I http://localhost:8080
Growth
Growth trends · Last 30 days
9,919 Stars
Trend data is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- alerting
- analytics
- apm
- application-monitoring
- clickhouse
- dashboard
- frontend-monitoring
- kubernetes
- log-management
- logs
- metrics
- monitoring
- Stars
- 9,919
- Forks
- 481
- Watchers
- 35
- Open issues
- 222
- Owner type
- Organization
- Primary language
- TypeScript
- License
- MIT
- Repository last updated
- Sep 30, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Papermark9,229 Stars
3 shared tag(s) · 1 shared category(s) · Same language
self-host secure document sharing and data rooms with viewer analytics
TypeScript - Webstudio9,001 Stars
3 shared tag(s) · 1 shared category(s) · Same language
combine visual authoring and Resources, then export generated sites to infrastructure you control
TypeScript - Vendure8,487 Stars
3 shared tag(s) · 1 shared category(s) · Same language
extend catalog, orders, pricing, and channels through a TypeScript and GraphQL commerce core
TypeScript - Standard Notes6,637 Stars
3 shared tag(s) · 1 shared category(s) · Same language
end-to-end encrypted notes and files across web, desktop, and mobile clients
TypeScript - BigCapital3,917 Stars
3 shared tag(s) · 1 shared category(s) · Same language
self-host double-entry accounting, invoicing, inventory, reporting, and bank integrations
TypeScript - Cinny3,910 Stars
3 shared tag(s) · 1 shared category(s) · Same language
use Matrix through a simple self-hostable web client
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.