Getting Started
HyperDX is a production monitoring & debugging tool that allows you to correlate logs and traces all in one place all on top of Clickhouse.
You can debug complex errors and user issues all in one self-hosted platform, without needing to jump between multiple tools and correlate using timestamps and manual correlation ids.
HyperDX v2 is currently in beta, and is available for self-hosting. You can get started by following the installation guide below.
Hosted In-Browser Version
Try the no-install browser-only version with your own Clickhouse server or our hosted sandbox server available here: play.hyperdx.io (opens in a new tab)
Local Install
You can get started by standing up the HyperDX local container, which will run an OpenTelemetry collector (on port 4317), Clickhouse (on port 8123), and the HyperDX UI (on port 8080).
You can spin up the container with the following command:
docker run -p 8080:8080 -p 8123:8123 -p 4317:4317 docker.hyperdx.io/hyperdx/hyperdx-local:2-beta
Afterwards, you can visit http://localhost:8080 (opens in a new tab) to access the HyperDX UI. If you're connecting to an external Clickhouse cluster, you can simply just forward port 8080 and set up the connection in the UI.
You can see additional configuration options and ports in the Local Mode documentation.