Go to file
Johannes 'fish' Ziemke 5c15c86f77 Merge pull request #23 from prometheus/bonding-add-prefix-lower
Look for slave_ and lower_ prefixed device in proc
2014-10-03 14:33:31 +02:00
collector Look for slave_ and lower_ prefixed device in proc 2014-10-03 14:29:38 +02:00
.gitignore Add Makefile with install and release targets 2014-04-09 19:30:49 -04:00
Dockerfile Install GCC in Dockerfile 2014-06-20 18:16:02 +02:00
Makefile Release version 0.4.0 2014-04-10 12:24:05 -04:00
README.md Fix typo 2014-06-04 13:43:57 +01:00
node_exporter.conf Add MegaCLI collector 2014-07-09 14:56:06 +02:00
node_exporter.go Add time exporter 2014-07-28 13:02:48 +02:00

README.md

node_exporter

Prometheus exporter with pluggable metric collectors.

Available collectors

By default the build will only include the native collectors that expose information from /proc.

To include other collectors, specify the build tags lile this:

go build -tags 'ganglia runit' node_exporter.go

Which collectors are used is controlled by the --enabledCollectors flag.

NativeCollector

Provides metrics for load, seconds since last login and a list of tags read from node_exporter.conf.

GmondCollector (tag: ganglia)

Talks to a local gmond and provide it's metrics.

RunitCollector (tag: runit)

Provides metrics for each runit services like state and how long it has been in that state.