ClickHouse/ClickStack
Explore the code and contribute on GitHub. 10k
Features
- Connect your own agents through MCP to search telemetry, investigate failures, and manage dashboards and alerts
- Search and correlate logs, metrics, session replays, and traces in the ClickStack UI
- Schema agnostic, works on top of your existing ClickHouse schema
- Run fast searches and aggregations across high-cardinality telemetry
- Use full-text search and Lucene-style filters such as
level:err, or SQL for deeper analysis - Set up alerts in just a few clicks
- Dashboard high cardinality events without a complex query language
- Native JSON string querying
- Live tail logs and traces to always get the freshest events
- OpenTelemetry (OTel) supported out of the box
- Monitor health and performance from HTTP requests to DB queries (APM)
- Event deltas for identifying anomalies and performance regressions
- Log pattern recognition
- Open ClickStack pages directly with deep links using URL query parameters
Components
ClickStack consists of three core components:
- ClickStack UI – a purpose-built frontend for exploring and visualizing observability data
- ClickHouse – the high-performance analytical database at the heart of the stack
- OpenTelemetry collector – a custom-built, preconfigured collector with an opinionated schema for logs, traces, and metrics