ClickHouse Clickhouse Exporter Save

This is a simple server that periodically scrapes ClickHouse stats and exports them via HTTP for Prometheus(https://prometheus.io/) consumption.

Project README

Clickhouse Exporter for Prometheus (old clickhouse-server versions)

This is a simple server that periodically scrapes ClickHouse stats and exports them via HTTP for Prometheus consumption.

Exporter could used only for old ClickHouse versions, modern versions have embedded prometheus endpoint. Look details https://clickhouse.com/docs/en/operations/server-configuration-parameters/settings#server_configuration_parameters-prometheus

To run it:

./clickhouse_exporter [flags]

Help on flags:

./clickhouse_exporter --help

Credentials(if not default):

via environment variables

CLICKHOUSE_USER
CLICKHOUSE_PASSWORD

Build Docker image

docker build . -t clickhouse-exporter

Using Docker

docker run -d -p 9116:9116 clickhouse-exporter -scrape_uri=http://clickhouse-url:8123/

Sample dashboard

Grafana dashboard could be a start for inspiration https://grafana.com/grafana/dashboards/882-clickhouse

Open Source Agenda is not affiliated with "ClickHouse Clickhouse Exporter" Project. README Source: ClickHouse/clickhouse_exporter
Stars
354
Open Issues
10
Last Commit
1 month ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating