ClickStack

A High-Performance OSS Observability Stack on ClickHouse

Deploy ClickStack

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 main Dashboard with charts

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

More templates in this category

View Template
OpenTelemetry Collector and Backend
OpenTelemetry Collector with Backend Stack

View Template
pgweb | Postgres UI
View and query your Postgres instance with a sleek and minimalistic UI.

View Template
Elasticsearch-Kibana
Elasticsearch is a search engine based on the Lucene library.