1.<br>Look at <a href="http://xymon.com/hobbit-cgi/viewconf.sh">http://xymon.com/hobbit-cgi/viewconf.sh</a><br>172.16.10.5    <a href="http://miro.hswn.dk">miro.hswn.dk</a>            # ssh <a href="http://miro.hswn.dk/">http://miro.hswn.dk/</a><br>

<br>Then look at the <a href="http://miro.hswn.dk">miro.hswn.dk</a> server under the http column here:<br><a href="http://xymon.com/hobbit/servers/servers.html">http://xymon.com/hobbit/servers/servers.html</a><br><br>Just put your information in.  No custom script needed.<br>

<br>2.<br>I can't help with custom scripts but the document expressed you need to...<br><br>   # Tell Hobbit about it<br>   $BB $BBDISP "status $MACHINE.$COLUMN $COLOR `date`<br><br>and you have not done that in your script - that's definitely a concern.  Perhaps looking at other scripts will help you - these are on the Deadcat and Xymonton here:<br>

<a href="http://www.deadcat.net/">http://www.deadcat.net/</a><br><a href="http://xymonton.trantor.org/doku.php">http://xymonton.trantor.org/doku.php</a><br><br>Josh Luthman<br>Office: 937-552-2340<br>Direct: 937-552-2343<br>

1100 Wayne St<br>Suite 1337<br>Troy, OH 45373<br><br>"When you have eliminated the impossible, that which remains, however improbable, must be the truth."<br>--- Sir Arthur Conan Doyle<br>
<br><br><div class="gmail_quote">On Mon, Nov 2, 2009 at 3:40 PM, Payam Jahromi <span dir="ltr"><<a href="mailto:pjahromi@checkpoint.com">pjahromi@checkpoint.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">










<div link="blue" vlink="purple" lang="EN-US">

<div>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">I am a newbie to Hobbit, and this is probably a simple question
to answer. Here is what I’m trying to do:</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">I have custom scripts I need to incorporate to Hobbit. I saw
the page <a href="http://hobbitmon.sourceforge.net/docs/hobbit-tips.html#scripts" target="_blank">http://hobbitmon.sourceforge.net/docs/hobbit-tips.html#scripts</a>
but I still don’t completely understand it. If I could get 1 of my
scripts set up, then I can probably figure out how to do the rest.</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">I have 2 types of custom scripts: client and server. Here
is an example of each. I just need to know exactly how the script would be set
up. Note, I had these running on Nagios before:</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">1. (server) this is the custom script we ran on our old
monitoring (nagios):</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">#!/bin/sh</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">WEB_CHECK=`curl <a href="http://www.example.com" target="_blank">http://www.example.com</a> | grep value | wc
-l`</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">if [ $WEB_CHECK -eq 1 ]</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">   then</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">        echo "Result OK"</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">else</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">        echo "Failed"</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">        exit 2</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">fi</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">Question: Need to know how to incorporate this on the
hobbit server, and where it would show on the GUI?</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">2. (client) this is custom script that used “NRPE”
on nagios:</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">- I have a script that runs on 3 clients, let’s call
it /usr/local/sbin/<a href="http://script.pl" target="_blank">script.pl</a></span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">- this script returns an output of a number</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">- on the hobbit server, I want to be get the result of
this script for each client, add them together, then alert based on the number.
So here is the script I had on the Nagios server:</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">#!/bin/sh</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"># Script to check transactions on ecom-1/2</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">THRESHOLD=1</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">SERVER1=`ssh server1 /usr/local/nrpe/<a href="http://script.pl" target="_blank">script.pl</a>`</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">SERVER2=`ssh server2 /usr/local/nrpe/<a href="http://script.pl" target="_blank">script.pl</a>`</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">SERVER3=`ssh server3 /usr/local/nrpe/<a href="http://script.pl" target="_blank">script.pl</a>`</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">TOTAL=`expr $SERVER1 + $SERVER2 + $SERVER3`</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">if [ $TOTAL -lt $THRESHOLD ] ; then</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">     echo "Number ($TOTAL) Failed"</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">     exit 2</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">else </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">     echo "Number ($TOTAL) Success"</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">     exit 0</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">fi</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">Question: How would I incorporate that in Hobbit?</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;"> </span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">Thanks!</span></font></p>

<p class="MsoNormal"><font size="1" face="Verdana"><span style="font-size: 8pt; font-family: Verdana;">Payam</span></font></p>

</div>

</div>


</blockquote></div><br>