the most likely solution will be that the rpm checks if you are upgrading from 2.5.x and if so will output a message telling you how to convert your configuration file (gmond --convert ...).
-matt Bernard Li wrote:
Hey Matt: Looks good - were you planning on releasing a beta, or the real deal? Also, what have you decided about the RPM issue? What happens if a user has Ganglia 2.5.6 installed with /etc/gmond.conf and decides to do rpm -Uvh? Thanks,Bernard-----Original Message-----From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Matt MassieSent: Tuesday, February 01, 2005 4:08 To: Ganglia Developers Subject: [Ganglia-developers] announcement guys-can you check over this first draft of an announcement and make comments?i've tried to crystalize most of the cool new things that ganglia 3.0.0 can do that 2.5.x couldn't.it important to me to give everyone credit for the work they've done. if you did something and i haven't put your name in the list.. please don't take offense. just email me and i'll add it along with an apology. :)we've worked really hard and this and i'm happy that we're almost there.______ ___ / ____/___ _____ ____ _/ (_)___ _ / / __/ __ `/ __ \/ __ `/ / / __ `/ / /_/ / /_/ / / / / /_/ / / / /_/ / \____/\__,_/_/ /_/\__, /_/_/\__,_/ /____/ Distributed Monitoring SystemThe Ganglia Development Team is pleased to announce the release ofganglia 3.0.0. The features and fixes of this release include: Windows SupportGanglia now runs on Windows. There is support for all standardmetrics except for disk_free, disk_total, max_part_used and cpu_num (support will be added in future releases). We have also created a windows installer which allows you to easily add the ganglia monitoring service to any Windows NT/2000/XP machine. Currently, there is no support for multicast on windows but this will be added in the future. Unicast Support Ganglia now allows you to send status messages over unicast routes and not only multicast channels. This capability gives you greater flexibility in building your monitoring overlay and allows ganglia to run on networks that are not multicast-enabled. Moreover, you can specify as many unicast and multicast channels as you like. Whenever a message is sent each andevery channel will receive the message. This feature gives youmuch more power in grouping machines. Apache Portable Runtime library The Apache Portable Runtime (APR) library is the library underlying the Apache web server which provide memory pools, networking io, hash tables, arrays in a very portable manner. APR now serves as the heart of the new ganglia monitoringdaemon to expand portablility, improve reliability and providenew features like IPv6 address support. More powerful and flexible configuration The configuration file for "gmond" has changed. This changewas necessary to provide you with a more flexible and powerful framework in which to configure gmond. There is a man page for gmond.conf (see man gmond.conf) which explains the new format.To convert an old 2.5.x configuration file to the new format simply run % gmond --convert old.conf > new.conf This new format allows you to specify multiple unicast andmulticast channels to send and receive monitoring information,provides much more flexible access control lists, and allows you the power to specify exactly what metric you want to collect on each machine. More powerful Access Control mechanism In the old 2.5.x world, the only access control mechanism available was a list of trusted_hosts. Ganglia 3.0.0 supports very elaborate access control lists that allow you to specify an ip and mask (for filtering subnets) and outline the default policy (see man gmond.conf for details). RPM names were renamed on Linux The RPM names have been renamed to make them simpler ganglia-monitor-core-gmond => ganglia-gmond ganglia-monitor-core-gmetad => ganglia-gmetad ganglia-monitor-core-lib => ganglia-devel ganglia-webfrontend => ganglia-web Major cleanup of ganglia-develLots of unneccessary headers where removed from libganglia anda ganglia-config script was added for application that link against ganglia (see ganglia-config --help for details). ganglia-devel now installs only the following files /usr/bin/ganglia-config /usr/include/ganglia.h /usr/lib/libganglia.a /usr/lib/libganglia.la /usr/lib/libganglia.so Fixed bug that required Solaris systems to run in debug mode Gmond wasn't properly daemonizing on certain Solaris systems requiring that it be run in debug_mode with the output redirected to "/dev/null". This bug no longer exists. Fixed a memory leak on FreeBSD Fix a memory leak in find_disk_space() as reported by Glen Beane. - Overhaul makenetvfslist() a bit to fix a leak in low memory situations, reduce duplicated code, and streamline error handling. - Fix a few compiler warnings. All metric collection functions are in a standalone library All the metric code has been moved to ./srclib/libmetrics in the ganglia distribution. Special Thanks to Martin Knoblauch for his hard work in cleaning up the code. Darwin metric collection improved Darwin now supports mem_total and has better process accounting. Special thanks to Sebastian Hagedorn, Joshua Durham, Eric Wages and Brian Peterson for their work on MacOS X. HPUX multiprocessor hosts now report correct load_one, load_five, load_fifteen Who did this? I'm can't trace it. Potential memory leak fixed in gmetad Marcelo Veiga Neves determined how a memory leak was possiblefor metrics sent via gmetric. Federico Sacerdoti applied a fixto prevent any leaks.All web scripts are in the ./web directory of the distribution nowThe PHP web scripts have been incorporated into the mainganglia distribution. Minor bug fixed added by Ramon Bastiaansand Jason Smith. All ganglia communication protocols are defined in ./lib/protocol.x To help in integrating ganglia communications into other applications, all communcation protocols are defined in ./lib/protocol.x. This XDR description file can be parsed by rpcgen, for example, to build XDR code for sending and receiving status messages. Added a --foreground flag to gmond Allows you to force gmond to run in the foreground. Support for Windows has been added Special thanks to Carlo Marcelo Arenas Belon for providing metric code which makes native windows calls to collect the majority of metrics. Gmetad on Solaris bug fixed David Wood fixed a bug in creating directories on Solaris. thanks! -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------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Ganglia-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ganglia-developers
--
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
