Ganglia

Monitoring clusters and Grids since the year 2000

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