>>> On 4/28/2008 at 8:26 PM, in message <[EMAIL PROTECTED]>, "JB Kim" <[EMAIL PROTECTED]> wrote: > Folks, > > I've made some changes to ganglia 3.0.7 gmond code to provide aggregated > disk IO > statistics for linux hosts. Since a given host can have one or more disks, > the > values from each individual disk are aggregated to a sum or to a max. > > It seems like a lot of folks are using a wrapper for iostat command to send > data > via gmetric. While this is also a useful approach, I thought it would be > nice > and convenient to have this reported from gmond, although the data > would be summarized > for an entire host. The code simply reads from either /proc/partitions > or /proc/diskstats, and > maintains the old and the new values for each disk to calculate the diff. > > These are the new metrics that were added: > > > Ganglia_metric_cb_define("io_readtot", io_readtot_func); > Ganglia_metric_cb_define("io_readkbtot", io_readkbtot_func); > Ganglia_metric_cb_define("io_writetot", io_writetot_func); > Ganglia_metric_cb_define("io_writekbtot", io_writekbtot_func); > Ganglia_metric_cb_define("io_svctmax", io_svctmax_func); > Ganglia_metric_cb_define("io_queuemax", io_queuemax_func); > Ganglia_metric_cb_define("io_busymax", io_busymax_func); > > > If you are interested, you can download and try out the source here: > > http://www.remnantone.com/pkgs/ganglia/ganglia-3.0.7_io.tar.gz > > and the README doc about the modifications I've made: > > http://www.remnantone.com/pkgs/ganglia/README > > > I have been running this modified gmond for sometime at work and it > worked out quite > nicely. > > I don't know how relevant this is considering the pending move to more > modular > framework for gmond core metrics in 3.1.x, but hopefully it will be > useful for folks still dependent on version 3.0.x. Having said that, > I'd be happy to help > integrate these metrics into 3.1.x framework as .so loadable modules, > if there's sufficient > interest. >
I would suggest that you convert these metrics to modules first so that they can be included as part of the 3.1.x branch. Then if there is enough interest in backporting them, they can be backported to the 3.0.x branch. Brad ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers