i've been wrestling with some 64 bit issues on Linux ia64 in
./gmond/interface.c.  it's late and i'm tired.  i'll send more details
tomorrow when my brain is running on more than ketones.

here is part of the announcement for 2.5.0 i prepared before i found the
64-bit issues.  it's not close to complete but i think it's a start.  
we've come so far with this release it's hard to put it in words without
putting people to sleep.... ZZZZZZZZzzzzzzzzzzzzz

-matt


the ganglia development group is happy to announce the release of ganglia 
2.5.0!  this latest release has been in the works for over two and a half 
months with input and work from dozens of open source developers.

here is a list of what 2.5.0 delivers:

o  the ganglia meta daemon (gmond) is now written in C and part of the 
   monitoring core distribution and:  
     * is multithreaded and asynchronous so transient data source failures 
       have no effect on other data sources
     * uses gperf perfect hash algorithms to dramatically increase the 
efficiency 
       of parsing XML and storing data (vastly superior to the perl gmetad)
     * works with both 2.5.0 and pre-2.5.0 data sources
     * much more simple and standard installation

o  the PHP webfrontend now 
     * a new "physical view" allows you to organize your cluster display
       to match each host to the appropriate rack location
     * automatically separates constant metrics from volatile metrics on 
       the host detail page
 
o  the ganglia XML has been enriched to export more critical information
     * a new SLOPE attribute (which can be set to either "zero", 
       "positive", "negative", or "both") allows gmetad and the PHP 
       webfrontend to efficiently separate constant data metrics from
       volatile ones.  the SLOPE attribute will also allow for both GAUGE 
       and COUNTER data metrics in the near future.
     * new TN (time now) and TMAX (timeout) allow for per-metric 
     * the DTD has been relaxed to allow for HOSTS with no METRICS for 
       installations which only want heartbeat data
     * a LATLONG tag allows you to identify the latitude and
       longitude of each of your data sources for mapping

o  complete rewrite of underlying network library by incorporating the 
   best that libdnet [http://libdnet.sourceforge.net/] and gnet 
   [http://www.gnetlibrary.org/] have to offer into the ganglia source.
     * fixes bug and limitations with the old underlying network functions 
     * will allow for interface autodiscovery and multiple interface
       processing and multicast forwarding in future releases

o  ganglia has been ported to even more platforms: Linux (i386, ia64, sparc, 
alpha, 
   powerpc, m68k, mips, arm, hppa, s390), Solaris, FreeBSD, AIX, IRIX, Tru64 
and 
   Windows (beta). 






Reply via email to