From: Kostas G. <k.g...@im...> - 2008-08-30 00:52:04
|
On Tue, Aug 26, 2008 at 09:01:43AM -0600, Brad Nicholes wrote: > Thanks Rich. This got me thinking a little about how the same thing > might be done only in a more generic way rather than just > sequentially numbered metrics. I am wondering if, rather than > looping through numbers, we actually tried to do some pattern > matching over the known metrics. For every known metric that > matches a metric pattern found in a collection_group, the metric > name is constructed and the metric is added using the > add_metric_series() function. Of course it would also have to do > some kind of substitution for the metric title as well. This could > simplify some of the metric configurations. +1 Another option will be to have each module able to print some usable configuration. I am attaching some patch from a quick hack that I wrote for the multidisk plugin to output a usable .conf file. Maybe extending the mudule api with a metric_autoconf function so you can do a gmond -t modulename > modulename.conf (or something similar) is a good idea. It can get you going for simple setups where you just need to collect all available metrics. Kostas |