node_exporter/README.md
Johannes 'fish' Ziemke 04380ae60a Add support for selecting collectors at buildtime
This works by using a global array with references to NewXCollector
functions. Each collector appends to that array in it's init() function.

Which file gets build depends on the build tags:

To build only the ganglia exporter, you can do:

    go build -tags nonative,ganglia

By default it will build only the native collector.
2014-02-12 11:16:53 +01:00

31 lines
589 B
Markdown

# node_exporter
Prometheus exporter with plugable metric collectors.
## Available collectors
By default it will only include the NativeCollector.
To include other collectors, specify the build tags accordently.
### NativeCollector
Provides metrics for load, seconds since last login and a list of tags
read from `node_exporter.conf`.
To disable the native collector, use build tag `nonative`.
### GmondCollector
Talks to a local gmond and provide it's metrics.
### RunitCollector
Provides metrics for each runit services like state and how long it
has been in that state.