Last time I had this problem I did 2 tings:
- was to change
NCV_inqGraph="DIHM11a:GAUGE,DRE11a:GAUGE,MIRR11b:GAUGE"
to
NCV_inqGraph="*:GAUGE"
- was to put
TEST2RRD="......,inqGraph=ncv"
not as the last item
TEST2RRD="......,inqGraph=ncv,files"
or something like this.
Don't know which was the tricker to make the graph happen, but it did.
Jon Hittner wrote:
Hi-
I am trying to create a custom graph
On the client, in /opt/hobbit/client/ext I have a "inqGraph" that has this in it:
#!/bin/sh
. /opt/bb/etc/bbdef.sh
$BB $BBDISP "status
hostname.inqGraph greendate
cat /tmp/queues.txt"
exit 0
/tmp/queues has this in it:
DIHM11a : 0
DRE11a : 9
MIRR11b : 5
===================
hobbitserver.cfg
===================
TEST2RRD="......,inqGraph=ncv"
NCV_inqGraph="DIHM11a:GAUGE,DRE11a:GAUGE,MIRR11b:GAUGE"
GRAPHS="......,inqGraph"
===================
hobbitgraph.cfg
===================
[inqGraph]
Title Queue info YAXIS Files DEF:DIHM11Ajon=inqGraph.rrd:DIHM11A:AVERAGE DEF:DRE11ajon=inqGraph.rrd:DRE11A:AVERAGE DEF:MIRR11bjon=inqGraph.rrd:MIRR11B:AVERAGE LINE2:DIHM11ajon#00CCCC:DIHM1_1a LINE2:DRE11ajon#FF0000:DRE1_1a LINE2:MIRR11bjon#FF00CC:MIRR1_1b COMMENT:\n GPRINT:DIHM11a:LAST:DIHM1_1a \: %5.1lf%s (cur) GPRINT:DIHM11a:MAX: \: %5.1lf%s (max) GPRINT:DIHM11a:MIN: \: %5.1lf%s (avg)\n GPRINT:DRE11a:LAST:DIHM1_1a \: %5.1lf%s (cur) GPRINT:DRE11a:MAX: \: %5.1lf%s (max) GPRINT:DRE11a:MIN: \: %5.1lf%s (avg)\n GPRINT:MIRR11b:LAST:DIHM1_1a \: %5.1lf%s (cur) GPRINT:MIRR11b:MAX: \: %5.1lf%s (max) GPRINT:MIRR11b:MIN: \: %5.1lf%s (avg)\nThe inqGraph.rrd is being created, however it seems a little strange.
====================
inqGraph.rrd
====================
<!-- Round Robin Database Dump --><rrd> <version> 0003 </version>
<step> 300 </step> <!-- Seconds --> <lastupdate> 1165329250 </lastupdate> <!-- 2006-12-05 09:34:10 EST --> <ds> <name> DIHM11a </name> <type> GAUGE </type> <minimal_heartbeat> 600 </minimal_heartbeat> <min> 0.0000000000e+00 </min> <max> NaN </max> <!-- PDP Status --> <last_ds> UNKN </last_ds> <value> 0.0000000000e+00 </value> <unknown_sec> 0 </unknown_sec> </ds> <ds> <name> DRE11a </name> <type> GAUGE </type> <minimal_heartbeat> 600 </minimal_heartbeat> <min> 0.0000000000e+00 </min> <max> NaN </max> <!-- PDP Status --> <last_ds> UNKN </last_ds> <value> 2.2500000000e+03 </value> <unknown_sec> 0 </unknown_sec> </ds> <ds> <name> MIRR11b </name> <type> GAUGE </type> <minimal_heartbeat> 600 </minimal_heartbeat> <min> 0.0000000000e+00 </min> <max> NaN </max> <!-- PDP Status --> <last_ds> UNKN </last_ds> <value> 1.2500000000e+03 </value> <unknown_sec> 0 </unknown_sec> </ds><!-- Round Robin Archives --> <rra>
<cf> AVERAGE </cf> <pdp_per_row> 1 </pdp_per_row> <!-- 300 seconds --> <params> <xff> 5.0000000000e-01 </xff> </params> <cdp_prep> <ds> <primary_value> 0.0000000000e+00 </primary_value> <secondary_value> 0.0000000000e+00 </secondary_value> <value> NaN </value> <unknown_datapoints> 0 </unknown_datapoints> </ds> <ds> <primary_value> 9.0000000000e+00 </primary_value> <secondary_value> 9.0000000000e+00 </secondary_value> <value> NaN </value> <unknown_datapoints> 0 </unknown_datapoints> </ds> <ds> <primary_value> 5.0000000000e+00 </primary_value> <secondary_value> 5.0000000000e+00 </secondary_value> <value> NaN </value> <unknown_datapoints> 0 </unknown_datapoints> </ds> </cdp_prep> <database> <!-- 2006-12-03 09:35:00 EST / 1165156500 --> <row><v> NaN</v><v> NaN </v><v> NaN </v></row>
<!-- 2006-12-03 09:40:00 EST / 1165156800 --> <row><v> NaN</v><v> NaN </v><v> NaN </v></row>
<!-- 2006-12-03 09:45:00 EST / 1165157100 --> <row><v> NaN</v><v> NaN </v><v> NaN </v></row>
<!-- 2006-12-03 09:50:00 EST / 1165157400 --> <row><v> NaN</v><v> NaN </v><v> NaN </v></row>
........... </database> </rra></rrd>
Within this <database> portion, is the fishy part. I suspect this is why my graph isn't being graphed.. What's with all of these NaNs (Not a Number) ? This rrd file is fresh, created 2 minutes ago. But within this <database> portion I see stuff like:
<!-- 2006-02-14 19:00:00 EST / 1139961600 --> <row><v> NaN</v><v> NaN </v><v> NaN </v></row>
Where is this coming from? February 14th, 2006.
Full rrd file is available upon request, if it will help.
Any suggestions?
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk