config.yml
databases: - name: my_clickhouse_db # Unique identifier for this connection type: clickhouse host: "http://clickhouse.local:8123" # ClickHouse server url with protocol://hostname:port user: "default" # Username for authentication password: <password> # Direct password (not recommended) password_var: "CH_PWD" # Environment variable containing password (recommended) database: "default" # Database name to connect to
Prepare password environment variable
export CH_PWD=<your password>
.env
echo CH_PWD=<your password> >> .env
Add ClickHouse configuration
databases: - name: local_ch type: clickhouse host: "http://clickhouse.local:8123" user: "default" password_var: "CH_PWD" database: "analytics"
clickhouse-client --query "SELECT 1"
/var/log/clickhouse-server/
system.metrics