[hobbit] Multi-rrd graphs

Buchan Milne bgmilne at staff.telkomsa.net
Tue Jul 6 13:36:16 CEST 2010


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



More information about the Xymon mailing list