A real-time dashboard for ClickHouse.

Query, explore, trace and monitor your servers from one 6.6 MB binary.

Linux and macOS, amd64 and arm64. MIT license.

74 seconds, with voice-over and music. Music: Happy Beats & Business Moves Vol. 12 by Sascha Ende (ende.app), CC BY 4.0.

Everything you check on a ClickHouse server, in one place.

Reads what your OpenTelemetry Collector already writes.

Dash works on the tables of the OpenTelemetry Collector contrib ClickHouse exporter. There is no second store to feed.

Run it in three steps.

Download

curl -fsSLO https://github.com/Circular-fi/Clickhouse-dash/releases/download/v1.1.0/chdash_1.1.0_linux_amd64.tar.gz
tar xzf chdash_1.1.0_linux_amd64.tar.gz

Point it at ClickHouse

clickhouse {
  host {
    name       = "local"
    label      = "My ClickHouse"
    runner_uri = "clickhouse://default:@localhost:9000"
    system_uri = "clickhouse://default:@localhost:9000"
  }
}

Save it as config.hcl.

Run

./chdash --config config.hcl

Open http://localhost:8080.

The archive is 6.6 MB and has no runtime dependency. Checksums: SHA256SUMS. Next: configuration, operations, MCP.