ClickhouseExplainer
So, is ClickHouse winning the observability wars?
Summary
The article examines whether ClickHouse is “winning” observability by separating the storage-and-query question from the broader work of collection, schema design, correlation, visualization, alerting, and investigation. It argues that ClickHouse fits telemetry because its columnar layout stores fields separately, enabling compression and allowing analytical queries to read only selected columns across millions or billions of events; ordering keys, sparse primary indexes, and data-skipping indexes further reduce work. The discussion covers both rich, wide events and conventional logs, traces, and metrics, and presents ClickStack as a combination of ClickHouse, an OpenTelemetry Collector, and a UI that preserves familiar workflows. The conclusion is qualified: ClickHouse has become the de facto storage and query engine for many teams and a strong default for large telemetry workloads, but it has not won observability as a whole, while full-text indexes, PromQL support, and broader product layers remain important.
Context
The article responds to public claims that ClickHouse is winning the observability wars. It distinguishes the storage and query layer from the broader observability problem, which also includes collection, schema design, correlation, visualization, alerting, investigation workflows, and the surrounding user experience.
Approach / What changed
It explains ClickHouse’s columnar architecture for telemetry, including separate column storage, compression, ordering keys, sparse primary indexes, and data-skipping indexes. It considers rich wide events alongside conventional logs, traces, and metrics, and describes ClickStack as combining ClickHouse, an OpenTelemetry Collector, and a UI.
Takeaways
ClickHouse’s columnar layout suits observability queries that scan selected fields across millions or billions of events, while compression can reduce storage substantially.
Teams can use ClickHouse with rich wide events or with existing logs, traces, and metrics; ClickStack is presented as supporting both models without requiring telemetry to be remodelled.
The article concludes that ClickHouse is a strong default storage and query engine, but that no single database wins observability because product and workflow layers remain essential.
Source and freshness
- Source
- clickhouse.com
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.