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

589 B

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.