Sign inSign up

tackleza/signoz-clickhouse

By tackleza

•Updated 4 months ago

ClickHouse for SigNoz with pre-configured settings and histogramQuantile UDF.

Image
Databases & storage
Monitoring & observability
0

286

tackleza/signoz-clickhouse repository overview

⁠SigNoz ClickHouse — Custom Docker Image

Docker Hub: tackleza/signoz-clickhouse⁠
GitHub: docker-signoz-ready-to-use⁠

Custom ClickHouse image with all SigNoz configurations baked in.

⁠What's Included

  • Base Image: clickhouse/clickhouse-server:25.5.6⁠
  • Baked Configs:
    • config.xml — ClickHouse server configuration
    • users.xml — User access control
    • cluster.xml — ZooKeeper + cluster setup
    • custom-function.xml — histogramQuantile UDF
  • Included: histogramQuantile binary for SigNoz metrics calculations

⁠Usage

This image is part of the SigNoz Ready-to-Use deployment stack.

# For easy deploy with all components:
git clone https://github.com/tackleza/docker-signoz-ready-to-use
cd docker-signoz-ready-to-use
./start.sh

Standalone usage:

docker run -d \
  --name clickhouse \
  -p 9000:9000 \
  -p 8123:8123 \
  -v ./data:/var/lib/clickhouse \
  tackleza/signoz-clickhouse:latest

⁠Configuration

All configs are baked into the image. To customize, build your own image:

# Modify clickhouse/config.xml, then:
docker build -t myregistry/clickhouse:latest ./clickhouse

⁠Data Persistence

Mount /var/lib/clickhouse to persist data:

volumes:
  - ./data/clickhouse:/var/lib/clickhouse

⁠Ports

PortPurpose
9000ClickHouse gRPC (internode)
8123ClickHouse HTTP API
9009ClickHouse metrics

⁠Full Documentation

For complete setup with all services (SigNoz, OTel Collector, ZooKeeper):

👉 Read the Full Deploy Guide⁠

Tag summary

Content type

Image

Digest

sha256:5787542cf…

Size

196.1 MB

Last updated

4 months ago

docker pull tackleza/signoz-clickhouse:25.5.6-signoz-v0.125.1