node_exporter/exporter
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
..
ganglia Refactor node_exporter to support collectors. 2013-05-14 15:27:24 +02:00
exporter.go Add support for selecting collectors at buildtime 2014-02-12 11:16:53 +01:00
gmond_collector.go Add support for selecting collectors at buildtime 2014-02-12 11:16:53 +01:00
helper.go Refactor node_exporter to support collectors. 2013-05-14 15:27:24 +02:00
native_collector.go Add support for selecting collectors at buildtime 2014-02-12 11:16:53 +01:00
runit_collector.go Add support for selecting collectors at buildtime 2014-02-12 11:16:53 +01:00