Quoting Brad Nicholes <[EMAIL PROTECTED]>:
> 2-* Add a GROUP attribute (comma delimited) to the XDR data
> This would allow metrics to declare the category that they
> belong to. The category should be added at the metric definition
> level within the metric module rather than a directive in the .conf
> file. Again if there were a more flexible way to add extra metric
> metadata to the XDR package, that would be the preferred method.
> Short of that, I just plan to add an attribute that would hold a
> comma delimited list of group names that a metric can belong to.
I think that adding group names as multiple entities in their own
right, rather than a CSV list, would make it much easier to find
metrics that are part of a given group.
<GANGLIA_XML>
<CLUSTER>
<HOST>
<METRIC name='queries_per_second'>
<GROUP>mysql</GROUP>
<GROUP>other-group</GROUP>
</METRIC>
</HOST>
</CLUSTER>
</GANGLIA_XML>
With something like that, it's easy to find all metrics which are in a
group with a simple XPath query.
$query = "/GANGLIA_XML/CLUSTER/HOST/METRIC[GROUP='mysql']"
With the csv list approach, you'd have to select all metrics and do
extra string processing on the 'GROUP' attribute to find the ones you
wanted.
Just my 2 cents,
alex
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Ganglia-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-developers