2014-02-07 08:09:39 -08:00
|
|
|
# node_exporter
|
|
|
|
|
2014-06-04 04:12:34 -07:00
|
|
|
Prometheus exporter with pluggable metric collectors.
|
2014-02-07 08:09:39 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Available collectors
|
|
|
|
|
2014-06-04 04:12:34 -07:00
|
|
|
By default the build will only include the native collectors
|
|
|
|
that expose information from /proc.
|
2014-02-07 08:09:39 -08:00
|
|
|
|
2014-02-12 02:24:26 -08:00
|
|
|
To include other collectors, specify the build tags lile this:
|
|
|
|
|
|
|
|
go build -tags 'ganglia runit' node_exporter.go
|
2014-02-07 08:09:39 -08:00
|
|
|
|
|
|
|
|
2014-06-04 05:43:57 -07:00
|
|
|
Which collectors are used is controlled by the --enabledCollectors flag.
|
2014-06-04 04:12:34 -07:00
|
|
|
|
2014-02-07 08:09:39 -08:00
|
|
|
### NativeCollector
|
|
|
|
|
|
|
|
Provides metrics for load, seconds since last login and a list of tags
|
|
|
|
read from `node_exporter.conf`.
|
|
|
|
|
|
|
|
|
2014-02-12 02:24:26 -08:00
|
|
|
### GmondCollector (tag: ganglia)
|
2014-02-07 08:09:39 -08:00
|
|
|
|
|
|
|
Talks to a local gmond and provide it's metrics.
|
|
|
|
|
|
|
|
|
2014-02-12 02:24:26 -08:00
|
|
|
### RunitCollector (tag: runit)
|
2014-02-07 08:09:39 -08:00
|
|
|
|
|
|
|
Provides metrics for each runit services like state and how long it
|
|
|
|
has been in that state.
|
2013-04-18 07:44:52 -07:00
|
|
|
|