clickhouse_exporter icon indicating copy to clipboard operation
clickhouse_exporter copied to clipboard

Make the flags configurable using environment variables

Open bzon opened this issue 6 years ago • 2 comments

This PR makes the flags configurable using environment variables using the ff package:

Usage of clickhouse-exporter:
  -insecure
    	Ignore server certificate if using https. Override environment (CLICKHOUSE_INSECURE) (default true)
  -password string
    	Clickhouse password. Override environment (CLICKHOUSE_PASSWORD)
  -scrape_uri string
    	URI to clickhouse http endpoint. Override environment (CLICKHOUSE_SCRAPE_URI) (default "http://localhost:8123/")
  -telemetry.address string
    	Address on which to expose metrics. Override environment (CLICKHOUSE_TELEMETRY_ADDRESS) (default ":9116")
  -telemetry.endpoint string
    	Path under which to expose metrics. Override environment (CLICKHOUSE_TELEMETRY_ENDPOINT) (default "/metrics")
  -user string
    	Clickhouse user. Override environment (CLICKHOUSE_USER)

The reason for this is we want to make the scrape_uri configurable using environment variables.

bzon avatar Apr 24 '19 20:04 bzon

good

maxianwei avatar Feb 05 '21 06:02 maxianwei

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

CLAassistant avatar Sep 28 '21 08:09 CLAassistant