[collectd] Go package for parsing the binary protocol

Kimo Rosenbaum kimor79 at yahoo.com
Wed Oct 1 01:27:09 CEST 2014


Hello all,

I've written a golang package to parse the binary protocol: https://github.com/kimor79/gollectd

There's a small server script in examples/ you can run to act as a network plugin listener and just print out the data (once you have a go environment setup):

go run src/github.com/kimor79/gollectd/examples/server.go

and collectd would be configured like:

<Plugin network>
  Server "127.0.0.1"
</Plugin>

If you use influxdb I have a pull request open to add a collectd input plugin: https://github.com/influxdb/influxdb/pull/992

Feedback appreciated.

Thanks
Kimo



More information about the collectd mailing list