[hobbit] Creating Custom Graphs

Gada, Subhash subhash.gada at logicacmg.com
Mon Mar 27 11:45:22 CEST 2006


Hi,

Include these lines in the loop

echo $line >> foo
echo $v >> foo

observer foo with tail -f

this is one of the way that you can debug your script.

Good luck.

Regards,
Subahsh 




-----Original Message-----
From: EyalRi at Clal-Ins.co.il [mailto:EyalRi at Clal-Ins.co.il] 
Sent: Monday, March 27, 2006 1:39 PM
To: hobbit at hswn.dk
Subject: RE: [hobbit] Creating Custom Graphs

Hi,

I have tried the following script -

#!/bin/sh

# Input parameters: Hostname, testname (column), and messagefile
HOSTNAME="$1"
TESTNAME="$2"
FNAME="$3"


if [ "$TESTNAME" = "iostat" ]
then
i=0
cat $FNAME |   \
while read line
do
        v=`echo $line | awk -F: '{print $2}'`
        # The RRD dataset definitions
        echo "DS:value:GAUGE:600:0:U"
        # The filename
        echo "iostat.$i.rrd"
        let i=$i+1
        echo  $v
done
fi
exit 0

but it didn't produced any .rrd file.

hobbit    9608  9586  0 09:59 ?        00:00:00 hobbitd_channel
--channel=status
--log=/clalapp/hobbit_monitor/hobbit_server/log/rrd-status.log
hobbitd_rrd --rrddir=/clalapp/hobbit_monitor/hobbit_server/data/rrd
--extra-test=iostat
--extra-script=/clalapp/hobbit_monitor/hobbit_server/server/ext/iostat.s
h
hobbit    9609  9586  0 09:59 ?        00:00:00 hobbitd_channel
--channel=data
--log=/clalapp/hobbit_monitor/hobbit_server/log/rrd-data.log hobbitd_rrd
--rrddir=/clalapp/hobbit_monitor/hobbit_server/data/rrd
--extra-test=iostat
--extra-script=/clalapp/hobbit_monitor/hobbit_server/server/ext/iostat.s
h
hobbit    9617  9608  0 09:59 ?        00:00:00 hobbitd_rrd
--rrddir=/clalapp/hobbit_monitor/hobbit_server/data/rrd
--extra-test=iostat
--extra-script=/clalapp/hobbit_monitor/hobbit_server/server/ext/iostat.s
h

Any idea?
How can I debug rrd scripts ?

Thanks,


-----Original Message-----
From: Gada, Subhash [mailto:subhash.gada at logicacmg.com]
Sent: Monday, March 27, 2006 6:14 AM
To: hobbit at hswn.dk
Subject: RE: [hobbit] Creating Custom Graphs


Hi,

I think you need to write a script for getting rrd files created.

Check if you have the rrd files of iostat in data/rrd/anyhost (anyhost
-- name of any host which has iostat test enabled.) of the hobbit
installed directory.



-----Original Message-----
From: EyalRi at Clal-Ins.co.il [mailto:EyalRi at Clal-Ins.co.il] 
Sent: Sunday, March 26, 2006 7:01 PM
To: hobbit at hswn.dk
Subject: [hobbit] Creating Custom Graphs

Hi,

I am trying to create new custom graph.

I am getting the following data in "status" and "data" channels under
iostat -

c0d0p7-rps:0.00
c0d0p7-wps:15.01
c0d0p1-rps:0.00
c0d0p1-wps:0.00
c0d0p10-rps:0.00
c0d0p10-wps:4.60

I have added a record to hobbitgraph.cfg -

[iostat]
        FNPATTERN iostat(.*).rrd
        TITLE Disk IO
        YAXIS % Full
        DEF:p at RRDIDX@=@RRDFN@:pct:AVERAGE
        LINE2:p at RRDIDX@#@COLOR@:@RRDPARAM@
        -u 100
        -l 0
        GPRINT:p at RRDIDX@:LAST: \: %5.1lf (cur)
        GPRINT:p at RRDIDX@:MAX: \: %5.1lf (max)
        GPRINT:p at RRDIDX@:MIN: \: %5.1lf (min)
        GPRINT:p at RRDIDX@:AVERAGE: \: %5.1lf (avg)\n

I have added the iostat to TEST2RRD and GRAPHS in hobbitserver.cfg.

I have added a record to hobbitlaunch.cfg -

[rrdstatus]
        ENVFILE
/clalapp/hobbit_monitor/hobbit_server/server/etc/hobbitserver.cfg
        NEEDS hobbitd
        CMD hobbitd_channel --channel=status
--log=$BBSERVERLOGS/rrd-status.log hobbitd_rrd --rrddir=$BBVAR/rrd
--extra-test=i
ostat

# "rrddata" updates RRD files with information that arrives as "data"
messages.
# If you want RRD graphs of your monitoring BB data, then you want to
run this.

[rrddata]
        ENVFILE
/clalapp/hobbit_monitor/hobbit_server/server/etc/hobbitserver.cfg
        NEEDS hobbitd
        CMD hobbitd_channel --channel=data
--log=$BBSERVERLOGS/rrd-data.log hobbitd_rrd --rrddir=$BBVAR/rrd
--extra-test=ios
tat


I have also added iostat to bb-hosts.

Unfortunately I am not getting the RRD graphs.

Any idea/suggestion what could be the problem?

Any help/suggestion would be appreciated.

Regards,
    Eyal Rif

------------------------------------------------------------------------
-----------------
   This message was sent by Clal Insurance Ltd Mail Systems

   Visit us at http://www.clalbit.co.il
------------------------------------------------------------------------
-----------------
The information in this e-mail and any attachments is confidential and
may be
legally privileged. It is intended solely for the addressee or
addressees. If
you are not an intended recipient, please delete the message and any
attachments
and notify the sender of misdelivery: any use or disclosure of the
contents of
either is unauthorized and may be unlawful. 


To unsubscribe from the hobbit list, send an e-mail to
hobbit-unsubscribe at hswn.dk




This e-mail and any attachment is for authorised use by the intended
recipient(s) only. It may contain proprietary material, confidential
information and/or be subject to legal privilege. It should not be
copied, disclosed to, retained or used by, any other party. If you are
not an intended recipient then please promptly delete this e-mail and
any attachment and all copies and inform the sender. Thank you.

To unsubscribe from the hobbit list, send an e-mail to
hobbit-unsubscribe at hswn.dk


To unsubscribe from the hobbit list, send an e-mail to
hobbit-unsubscribe at hswn.dk





More information about the Xymon mailing list