[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hobbit] ncv/splitncv question(s)
- To: hobbit (at) hswn.dk
- Subject: Re: [hobbit] ncv/splitncv question(s)
- From: dOCtoR MADneSs <doctor (at) makelofine.org>
- Date: Wed, 25 Feb 2009 14:34:48 +0100
- References: <2349.145.74.204.11.1235488101.squirrel (at) general-failure.com>
- User-agent: Thunderbird 2.0.0.19 (Windows/20081209)
Wally.nl a écrit :
Hi,
After creating custom graphs with NCV for our san's storage processor load
I wanted to graph the read & write iops of our san on a per-lun basis. I
hoped it could be done kind of dynamic (like disk) with NCV but that seems
impossible. My san management station is spitting out nice status messages
(using bbwincmd) formatted like this:
<hobbit_display> status san lun,<lun#> green <timestamp> ReadIOPS :
<#oips> WriteIOPS : <#iops>
which result in numerous new columns under 'san' like "lun,11" "lun,12"
etc (used the ",<#>" format since the 'disk' rrd's seem to use it). I was
hoping they would all be 'hidden' in one 'lun' column (like disk) but that
was wishfull thinking. Any solution/fix for this is welcome. Clicking one
of these columns does show the correct results however (...although no
graph since it doesn't even make rrd's).
After reading about SPLITNCV in
http://www.hswn.dk/hobbiton/2008/10/msg00423.html I could put something
like
SPLITNCV_lun="ReadIOPS:GAUGE,WriteIOPS:GAUGE"
in my hobbitserver.cfg but if I understand correctly this would result in
2 rrd files lun.ReadIOPS.rrd and lun.WriteIOPS.rrd and that's not what I'm
looking for. I'm hoping someone here "had fun" with something like this
before and is able to point me in the right direction since I'm at the
point that my head is about to explode.
Thanks in advance,
Wally
To unsubscribe from the hobbit list, send an e-mail to
hobbit-unsubscribe (at) hswn.dk
From - Tue
Hi,
What do you want, exactly ?
For information, SPLITNCV (and NCV too) needs a pre-formated output :
NAME1: VALUE1
NAME2: VALUE2
You need a new line character at this end of your output (don't ask me
why...)
You can use NAME= VALUE instead of NAME: VALUE.
An advice, if your script sends data in the right format, you can use
SPLITNCV_test=*:GAUGE
it allows to get any value stored in RRD file.
In hobbitgraphs.cfg, you can use the following syntax :
[test]
TITLE My I/O test
YAXIS I/O per second
FNPATTERN test,(.*).rrd
DEF:@RRDIDX (at) =@RRDFN@:lambda:AVERAGE
LINE2:@RRDIDX (at) #@COLOR@:@RRDPARAM@
GPRINT:@RRDIDX@:LAST: \: %5.1lf (cur)
GPRINT:@RRDIDX@:MAX: \: %5.1lf (max)
GPRINT:@RRDIDX@:MIN: \: %5.1lf (min)
GPRINT:@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n
I hope it could help you.
I think it could be usefull to know what you exactly want for final
result. (multiple graphs, one graph with multiple lines...)