Show HN: Cerberus – PromQL/LogQL/TraceQL Query APIs Backed by ClickHouse
Category: infrastructure
Tags: promql, logql, traceql, clickhouse, observability, go, grafana
Score: 7.5/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 7)
Cerberus is a Go-based query gateway that translates PromQL, LogQL, and TraceQL into ClickHouse SQL, allowing users to replace Prometheus, Loki, and Tempo with a single ClickHouse backend while keeping Grafana and existing dashboards intact. Its innovative approach of unified query lowering via a shared plan IR and rule-based optimizer, backed by strong compatibility testing, makes it an interesting project for cost reduction and operational simplification in observability pipelines.
Target audience: devops, site reliability engineers, data engineers
Repository: https://github.com/tsouza/cerberus · Go · Apache-2.0
View on Hacker News