specified on the command line. The debug output has been pared down a bit as well.
Gmetad now wraps its data sources in a GRID tag. Nested GRIDs are allowed. The purpose for this new tag is to distribute the load of keeping RRDs, which has been identified as a computation and I/O bottleneck. New features: -Grid Composability (meta-meta*) -Can use hostnames in trusted host declarations -Settable polling interval for sources  -Debug command line option -Cleaner code for rrd_helpers.c and others. -Keeps swap_total summary RRDs for swap display on MEM graphs.  The polling interval is the time between XML pulls from a data source. It is optional, with a default of 15sec as before. Be aware that the RRDs rely on this value when deciding if a primary data point (PDP) is "undefined". You should only change this value if you are creating new RRDs. If the polling interval is changed after the RRD files have been created, graphs in the webfrontend will not display correctly. Perhaps this can be changed in the future with a call to "rrdtune". This code has been tested on Linux only, and is not ready for release until verified on other platforms. Federico
* added check for poll.h in configure, which doesn't seem present on OS X. * added configure code to link darwin.c to machine.c * Added function stub darwin.c * changed the typedef for host_t in ganglia.c|h, since OS X has a host_t in mach/mach_types.h (The diff is small, so if this breaks something, it'll be an easy fix :) ) * changed a line in bootstrap to make automake --copy rather than symlink.
Bumped the version to 2.5.1. Added the cleanup thread that enforces the DMAX attribute on HOSTS and METRICS. This means that hosts and metrics can be timed out of the XML tree (and hashes) as specified. The definition is: 'A metric will be deleted DMAX seconds after it is received, and DMAX=0 means eternal life.' Currently hosts and builtin metrics will NEVER be deleted, however once this code is hammered (tested hard) this may change. Gmetric, however, now has the ability to specify --dmax and it will be enforced. Other various code-language cleanups have also been incorporated by this patch.