ClickStack
A High-Performance OSS Observability Stack on ClickHouse
ClickHouse
clickhouse/clickhouse-server:24
Just deployed
/var/lib/clickhouse
OTEL Collector
hyperdx/hyperdx-otel-collector:2
Just deployed
HyperDX
hyperdx/hyperdx:2
Just deployed
MongoDB
mongo:7
Just deployed
/data/db
Deploy and Host ClickStack on Railway
ClickStack is a high-performance, open-source observability platform built on ClickHouse that unifies logs, metrics, traces, and session replays in a single, blazing-fast solution.
About Hosting ClickStack
ClickStack combines ClickHouse's columnar database engine with HyperDX's purpose-built UI and OpenTelemetry's data collection standards to deliver sub-second queries on petabytes of high-cardinality observability data. The platform features intuitive search capabilities, real-time alerting, and comprehensive dashboards while maintaining exceptional cost efficiency with up to 10-100x cost savings compared to traditional observability solutions.
Common Use Cases
- Production Debugging: Quickly correlate logs, traces, and metrics to identify root causes of production issues
- Application Performance Monitoring: Monitor health and performance from HTTP requests to database queries with distributed tracing
- Real-time Analytics: Analyze trends and anomalies in high-cardinality event data with sub-second query performance
Dependencies for ClickStack Hosting
- ClickHouse database server for high-performance data storage
- MongoDB for metadata and configuration storage
- OpenTelemetry Collector for data ingestion
- HyperDX web application for visualization and querying
Deployment Dependencies
Implementation Details
ClickStack requires several ports to be exposed:
- Port 8080: HyperDX web UI
- Port 4317: OTLP gRPC receiver for telemetry data
- Port 4318: OTLP HTTP receiver for telemetry data
- Port 8123: ClickHouse HTTP API (optional, for direct database access)
The platform supports multiple SDKs including Node.js, Python, Go, Java, and browser-based JavaScript for easy application instrumentation.
Why Deploy ClickStack on Railway?
ClickStack on Railway gives you the option to own your data without sacrificing easy deployment. Unlike proprietary SaaS observability platforms that lock your telemetry data away, ClickStack ensures you maintain full control and ownership of your logs, metrics, traces, and session replays while Railway handles the complex infrastructure management.
Template Content
ClickHouse
clickhouse/clickhouse-server:24OTEL Collector
hyperdx/hyperdx-otel-collector:2HyperDX
hyperdx/hyperdx:2MongoDB
mongo:7