[hobbit] Custom graphs in Xymon

Cami camis at mweb.co.za
Mon May 10 08:21:51 CEST 2010


Hi Jerald,

1) Correct
2) Correct:


      Mon May 10 08:14:11 SAST 2010

edge01 : 2
edge02 : 2


Client data available
hobbitgraph ncv:fmsconns		

3) correct.
4) Correct:

$BB $BBDISP "status $MACHINE.$TEST $COLOUR `date`
$STATUS"

I've checked the rrd logs, unfortunately there's no mention of any issues
at all so i'm kinda stuck.

Thanks,
Cami




Jerald Sheets wrote:
> The examples you pasted in look completely correct to me.  However, 
> just to be fully with you, I'd like to ask (just to be thorough, not a 
> jerk) regarding the term "The script outputs the following on the page:"
>
> Just to cross all the t's and dot all the i's: 
>
> 1.  you have a script running on a client, launched from 
> clientlaunch.cfg and gathering data remotely. 
> 2.  It is being sent back to the server and properly making it to the 
> page, showing up in it's own column.
> 3.  The script is also sending/setting all appropriate BB environment 
> variables:
>
> (and example from one of my scripts)
>
> # Xymon Variables
> $ENV{BBPROG}    = "library.pl <http://library.pl>";
> my($TESTNAME)   = "library";
> my($BBHOME)     = $ENV{BBHOME};
> my($BB)         = $ENV{BB};
> my($BBDISP)     = $ENV{BBDISP};
> my($BBVAR)      = $ENV{BBVAR};
>
>
> 4.   You are also sending all approprate red/green/yellow/clear, etc. 
> messages along back to the server
>
> Note that this may not affect your display, but is just good 
> "gathering" practice in pulling data back from remote hosts.  Even if 
> you're only setting a "clear", it is good to do.
>
> Unless I'm just missing something in the paste-in you're showing, I'm 
> not seeing any overt problems.  How about the logs?  Anything there? 
> Like maybe permissioning problems or some such?
>
> /var/log/xymon/rrd-status.log
> /var/log/rrd-data.log
>
>
> (or wherever your installation's logs are) ?
>
> ---
> Jerald M. Sheets jr.
>
>
>
>
> On Fri, May 7, 2010 at 10:50 AM, Cami <camis at mweb.co.za 
> <mailto:camis at mweb.co.za>> wrote:
>
>     Hi..
>
>     I'm having an issue with creating a system graph in Xymon.
>
>     The script outputs the following on the page:
>     -----------------------------
>
>
>         Fri May 7 16:42:19 SAST 2010
>
>     edge01 : 5
>     edge02 : 7
>     edge03 : 2
>     edge04 : 6
>
>
>     hobbitgraph ncv:fmsconns                  Zoom graph
>     -----------------------------
>
>     Its a script to monitor concurrent connections so its value goes
>     up and down.
>
>     In hobbitserver.cfg, i have the following:
>
>     TEST2RRD="cpu=la,cpu2=la[......],fmsconns=ncv"
>     GRAPHS="la,disk[...........],fmsconns"
>     NCV_fmsconns="edge01:GAUGE,edge02:GAUGE"
>
>
>     in hobbitgraph.cfg
>     [fmsconns]
>           TITLE Fmsconns info
>           YAXIS Connections
>           DEF:pct=fmsconns.rrd:util:AVERAGE
>           LINE2:pct#00CC00:NParts
>           GPRINT:pct:LAST: \: %3.1lf (cur)
>           GPRINT:pct:MAX: \: %3.1lf (max)
>           GPRINT:pct:MIN: \: %3.1lf (min)
>           GPRINT:pct:AVERAGE: \: %3.1lf (avg)\n
>
>     On the
>     I used the howto @ http://www.hswn.dk/hobbit/help/howtograph.html
>     as a guideline
>     but its clear i'm lacking some understanding. I'm guessing the
>     contents in hobbitgraph.cfg
>     is off as i'm doing an rrdtool dump and the output looks ok?
>
>
>           <lastupdate> 1273230835 </lastupdate> <!-- 2010-05-07
>     13:13:55 SAST -->
>
>           <ds>
>                   <name> jhbedge01optinetnet </name>
>                   <type> DERIVE </type>
>                   <minimal_heartbeat> 600 </minimal_heartbeat>
>                   <min> NaN </min>
>                   <max> NaN </max>
>
>                   <!-- PDP Status -->
>                   <last_ds> 4 </last_ds>
>                   <value> 0.0000000000e+00 </value>
>                   <unknown_sec> 0 </unknown_sec>
>           </ds>
>
>           <ds>
>                   <name> jhbedge02optinetnet </name>
>                   <type> DERIVE </type>
>                   <minimal_heartbeat> 600 </minimal_heartbeat>
>                   <min> NaN </min>
>                   <max> NaN </max>
>
>                   <!-- PDP Status -->
>                   <last_ds> 3 </last_ds>
>                   <value> 7.9207920792e-02 </value>
>                   <unknown_sec> 0 </unknown_sec>
>           </ds>
>
>     Anyone have any ideas/tips?
>
>     Regards,
>     Cami
>
>
>
>     To unsubscribe from the hobbit list, send an e-mail to
>     hobbit-unsubscribe at hswn.dk <mailto:hobbit-unsubscribe at hswn.dk>
>
>
>




More information about the Xymon mailing list