git » prometheus-expvar-exporter » master » tree

[master] /


prometheus-expvar-exporter collects expvar metrics from different sources, and exports them for Prometheus.


go get


The exporter is configured using a toml file.

For example:

# Address to listen on. Prometheus should be told to scrape this.
listen_addr = ":8000"

# Expvar target.
url = "http://localhost:2222/debug/vars"

By default, the exporter will try to auto-convert all expvars. It is only able to auto-convert float and boolean expvars without labels. The configuration allows for manual set up of conversion, and label support.

See config.toml for more details and an example.


~/go/bin/prometheus-expvar-exporter --config=config.toml