[hobbit] Custom graphs in Xymon
doctor at makelofine.org
doctor at makelofine.org
Mon May 10 10:12:13 CEST 2010
On Mon, 10 May 2010 08:21:51 +0200, Cami <camis at mweb.co.za> wrote:
> 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>
>>
>>
>>
>
>
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
Hi,
Just a few detail, I remember I had to add a new line at the end of custom
scripts to get graphs working, like this :
$BB $BBDISP "status $MACHINE.$TEST $COLOUR `date`
$STATUS
"
May be this is not mandatory anymore, but you should add this.
Regards,
Damien
More information about the Xymon
mailing list