On Tuesday, 6 July 2010 09:04:59 Vernon Everett wrote:
Hi all
OK, I am probably pushing the envelope here, but maybe it's possible.
Lets assume I am collecting data about some disks. Or maybe we don't assume. I am doing it. As data, I am collecting % Cache hits % Reads % Writes Using split NCV, I get a bunch of files. cache,vol01.rrd cache,vol02.rrd cache,vol03.rrd cache,vol04.rrd read,vol01.rrd read,vol02.rrd read,vol03.rrd read,vol04.rrd write,vol01.rrd write,vol02.rrd write,vol03.rrd write,vol04.rrd
Ideally, you want all the values for on instance/volume/disk in one RRD file. This may not be possible with split ncv ... maybe you should use the devmon collector instead?
With devmon's diskio test for the linux-netsnmp template, I get something like this: http://staff.telkomsa.net/~bgmilne/devmon-diskio-graph-public.png ?
Using the standard graph definitions, I can get all the cache values on one graph, all the read values on another etc. etc. Is there a way to group them by the volume name? So I end up with a graph of cache, read and write for vol1 on one graph. The cache, read and write for vol1 on another etc. etc.
Of course, in reality, I have far more than vol01-04, and they are not all volXX either, so hard coding the hobbitgraph.cfg entry isn't an option.
See the diskio graph definition in http://devmon.svn.sf.net/viewvc/devmon/trunk/extras/devmon- graph.cfg?revision=131&view=markup
But, this works with all the values for a disk in a single RRD file.
Regards, Buchan