guys- i just uploaded a new 2.6.0 snapshot to http://matt-massie.com/ganglia/ganglia-2.6.0.200501231846.tar.gz
this new snapshot has a new gmetric which works a bit differently than the old gmetric. the old gmetric would only send a message to one multicast channel. this new gmetric parses your gmond.conf file and send the message to every send_channel that is defined (any mix of unicast and multicast that you like).
the only think we have left to do before we make this release public (most likely as a beta) is
1. create the code to remove expired hosts and metrics 2. fix any obvious bugs in the current code 3. update the documentation i will be working hard to create the cleanup code this week. i have a favor to ask of someone in the group.can you install 2.6.0. and create a small tutorial? i think it would be a great addition to the distribution. a nice step-by-step guide of the problems you faced along the way... anyone out there willing to sling the machete to clean the path for other users? :)
please let me know if you have any problems with this snapshot. it is significantly different than the last one (since i moved lots of code out of ./gmond/gmond.c and into ./lib/libgmond.conf and ./lib/ganglia.h) in order to build a shared api for parsing the config, building io channels and sending gmetric messages.
i haven't tested it much except on linux since it's the weekend. hope you guys enjoyed yours!
-matt
--
PGP fingerprint 'A7C2 3C2F 8445 AD3C 135E F40B 242A 5984 ACBC 91D3'
They that can give up essential liberty to obtain a little
temporary safety deserve neither liberty nor safety.
--Benjamin Franklin, Historical Review of Pennsylvania, 1759
signature.asc
Description: OpenPGP digital signature
