04380ae60a
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. |
||
---|---|---|
.. | ||
ganglia | ||
exporter.go | ||
gmond_collector.go | ||
helper.go | ||
native_collector.go | ||
runit_collector.go |