<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hello Hobbit lovers.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>I'm hoping someone can help me with this dilemma I'm facing.<o:p></o:p></p>

<p class=MsoNormal>I created these settings and the script to count the number
of<o:p></o:p></p>

<p class=MsoNormal>connections to a specific IP.PORT from a few machines. The
status<o:p></o:p></p>

<p class=MsoNormal>comes correctly into Hobbit and it does go to the warning
and critical<o:p></o:p></p>

<p class=MsoNormal>levels if they are exceeded and the monitor works quite
well.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>What isn't working is the RRD graph. On one hand it seems
the rrd file is not being<o:p></o:p></p>

<p class=MsoNormal>generated although Hobbit does link to a graph in the status
page. But no<o:p></o:p></p>

<p class=MsoNormal>graph is displayed and clicking on the hobbit graph rb-conn
link gives four<o:p></o:p></p>

<p class=MsoNormal>magnifying glasess and hourly, daily etc lines. But again,
no graphs.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>On the other if I use the NCV feature hobbit does generate
the RRD but not only<o:p></o:p></p>

<p class=MsoNormal>links it wrong in the web-gui but also writes the information
wrong into it.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>The Output from the RRD file<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><!-- Round Robin Database Dump --><o:p></o:p></p>

<p class=MsoNormal><rrd><o:p></o:p></p>

<p class=MsoNormal>        <version> 0001 </version><o:p></o:p></p>

<p class=MsoNormal>        <step> 300 </step> <!-- Seconds
--><o:p></o:p></p>

<p class=MsoNormal>        <lastupdate> 1165934698 </lastupdate>
<!-- 2006-12-12 14:44:58 CUT --><o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>        <ds><o:p></o:p></p>

<p class=MsoNormal>                <name> Heildartegngingarfr
</name><o:p></o:p></p>

<p class=MsoNormal>                <type> DERIVE </type><o:p></o:p></p>

<p class=MsoNormal>                <minimal_heartbeat> 600
</minimal_heartbeat><o:p></o:p></p>

<p class=MsoNormal>                <min> 0.0000000000e+00 </min><o:p></o:p></p>

<p class=MsoNormal>                <max> NaN </max><o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>                <!-- PDP Status --><o:p></o:p></p>

<p class=MsoNormal>                <last_ds> 8 </last_ds><o:p></o:p></p>

<p class=MsoNormal>                <value> 1.9800664452e+00
</value><o:p></o:p></p>

<p class=MsoNormal>                <unknown_sec> 0 </unknown_sec><o:p></o:p></p>

<p class=MsoNormal>        </ds><o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Can anyone help me please, I've banged my head against my
desk for a couple<o:p></o:p></p>

<p class=MsoNormal>of days now but still nothing happens. I must be missing
something which I <o:p></o:p></p>

<p class=MsoNormal>have not been able to find on this mailing list or anywhere
else. Am I doing<o:p></o:p></p>

<p class=MsoNormal>this all wrong? Should I be using the --extra-scripts option
for hobbitd_rrd<o:p></o:p></p>

<p class=MsoNormal>or just the NCV or should I skip both and kick the Hobbit!?<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Below are all the settings I have for this.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>This is the line as it comes into Hobbit<o:p></o:p></p>

<p class=MsoNormal>@@HOBBITDCHK-V1||myhostname|rb-conn|666.666.666.666|green||green|1165925931|1165925328|1165927731|0|0|-1|0|status
myhostname.rb-conn green Tue Dec 12 12:18:51 CUT 2006\n\n\tCurrent connections
from myhostname to RB currently at 75 (OK)\n\t||<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>This is from hobbitgraph.cfg<o:p></o:p></p>

<p class=MsoNormal>[rb-conn]<o:p></o:p></p>

<p class=MsoNormal>        TITLE Kjarna tengingar til RB<o:p></o:p></p>

<p class=MsoNormal>        YAXIS Tegningar<o:p></o:p></p>

<p class=MsoNormal>        DEF:p=rb-conn.rrd:rb-conn:AVERAGE<o:p></o:p></p>

<p class=MsoNormal>        AREA:p#DD0000:Connections<o:p></o:p></p>

<p class=MsoNormal>        COMMENT:\n<o:p></o:p></p>

<p class=MsoNormal>        GPRINT:p:LAST: \: %5.1lf%s (cur)<o:p></o:p></p>

<p class=MsoNormal>        GPRINT:p:MAX: \: %5.1lf%s (max)<o:p></o:p></p>

<p class=MsoNormal>        GPRINT:p:MIN: \: %5.1lf%s (min)<o:p></o:p></p>

<p class=MsoNormal>        GPRINT:p:AVERAGE: \: %5.1lf%s (avg)\n<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>From hobbitserver.cfg        <o:p></o:p></p>

<p class=MsoNormal>TEST2RRD="cpu=la,disk,inode,qtree,memory,$PINGCOLUMN=tcp,http=tcp,dns=tcp,dig=tcp,time=ntpstat,vmstat,iostat,netstat,temperature,apache,bind,sendmail,mailq,nmailq=mailq,socks,bea,iishealth,citrix,bbgen,bbtest,bbproxy,hobbitd,files,procs=processes,ports,clock,lines,rb-conn"<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>GRAPHS="la,disk,inode,qtree,files,processes,memory,users,vmstat,iostat,tcp.http,tcp,ncv,netstat,ifstat,mrtg::1,ports,temperature,ntpstat,apache,bind,sendmail,mailq,socks,bea,iishealth,citrix,bbgen,bbtest,bbproxy,hobbitd,clock,lines,rb-conn"<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>NCV_rb-conn = "Heildartegngingarfr:GAUGE"<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>From clientlaunch.cfg on the client machine<o:p></o:p></p>

<p class=MsoNormal>[rb-conn]<o:p></o:p></p>

<p class=MsoNormal>        ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg<o:p></o:p></p>

<p class=MsoNormal>        CMD $HOBBITCLIENTHOME/ext/RB-Connections.sh 80 150<o:p></o:p></p>

<p class=MsoNormal>        LOGFILE $HOBBITCLIENTHOME/logs/rbcon.log<o:p></o:p></p>

<p class=MsoNormal>        INTERVAL 5m<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>And the script from the ext directory on the client machine
(Called RB-Connections.sh)        <o:p></o:p></p>

<p class=MsoNormal>#!/bin/ksh<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal># This script is an extension for the BB client running on<o:p></o:p></p>

<p class=MsoNormal># your server. It will feed data about the local kjarna
connections <o:p></o:p></p>

<p class=MsoNormal># into Hobbit.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>COLUMN=rb-conn  # Name of the column<o:p></o:p></p>

<p class=MsoNormal>OUTPUT=$(netstat -an | grep 555.555.555.555.3120 | wc -l|awk
'{ print $1}')<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>WARN="$1"<o:p></o:p></p>

<p class=MsoNormal>PANIC="$2"<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>        if [[ $OUTPUT -ge $PANIC ]]<o:p></o:p></p>

<p class=MsoNormal>        then<o:p></o:p></p>

<p class=MsoNormal>        COLOR="red"<o:p></o:p></p>

<p class=MsoNormal>        STATUS="Critical"<o:p></o:p></p>

<p class=MsoNormal>        elif [[ $OUTPUT -ge $WARN ]]<o:p></o:p></p>

<p class=MsoNormal>        then<o:p></o:p></p>

<p class=MsoNormal>        COLOR="yellow"<o:p></o:p></p>

<p class=MsoNormal>        STATUS="Warning"<o:p></o:p></p>

<p class=MsoNormal>        else<o:p></o:p></p>

<p class=MsoNormal>        COLOR="green"<o:p></o:p></p>

<p class=MsoNormal>        STATUS="OK"<o:p></o:p></p>

<p class=MsoNormal>        fi<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>   # Tell Hobbit about it<o:p></o:p></p>

<p class=MsoNormal>   $BB $BBDISP "status $MACHINE.$COLUMN $COLOR `date`<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>        Current connections from $MACHINEDOTS to RB
currently at $OUTPUT ($STATUS)<o:p></o:p></p>

<p class=MsoNormal>        "<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>exit 0<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

</div>


<P><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: Arial"><BR>Fyrirvari/Disclaimer<BR><A 
href="http://www.landsbanki.is/disclaimer"><SPAN 
style="COLOR: gray">http://www.landsbanki.is/disclaimer</SPAN></A><?XML:NAMESPACE 
PREFIX = O /><O:P></O:P></SPAN></P>
</body>

</html>