Putting metrics data on a common “bus”


Patrick Debois has kicked of an interesting set of projects to put metricĀ  information on a common “bus”. For example he has implemented a ruby based daemon thatĀ  parses Ganglia gmond packets and puts them on a ZeroMQ pub/sub bus. Once it’s there you can “subscribe” with a client of your choice and do transforms to the data e.g.

  • feed graphite or another monitoring tool
  • insert data into a SQL database
  • feed Nagios using passive checks

Thanks to Patrick for a great idea and implementation. Now let’s get to work on useful subscribers.

Gmond-zmq https://github.com/jedi4ever/gmond-zmq

Statsd-zmq https://github.com/jedi4ever/statsd

Comments are closed.