[hobbit] Custom script shows purple

David Morgan captkras at gmail.com
Wed Apr 28 13:49:38 CEST 2010



We wanted to test the connectivity from the LDAP clients (running a 
xymon agent) to the LDAP server and report their connectivity status.

It appears (at least from what I read) that the LDAP module is a test 
from the Hobbit/XYmon Server to the LDAP server.

Dave

Jerald Sheets wrote:
> Hobbit has a built in LDAP test if I remember correctly.  Was it not serving your needs?
>
> --jms
>
>
> On Apr 27, 2010, at 3:55 PM, David Morgan wrote:
>
>   
>> We have a custom client side script that we wrote to test ldap
>> connectivity  (See below)
>>
>> % cat getent.sh
>>
>> #!/bin/sh
>>
>>   COLUMN=ldap-con      # Does the server have an LDAP conection
>>   COLOR=green          # By default, everything is OK
>>   MSG="LDAP Connectivity Check"
>>
>>   TESTVAL=`/usr/bin/getent group admins | wc -l`
>>
>>   # Do whatever you need to test for something
>>   # As an example, go red if /tmp/badstuff exists.
>>   if [ $TESTVAL -eq 0 ]
>>   then
>>      COLOR=red
>>      MSG="${MSG}
>>
>>      LDAP Configureation and Connectivity is BORKED UP
>>      "
>>   else
>>      MSG="${MSG}
>>
>>      LDAP Configureation and Connectivity is OK
>>      "
>>   fi
>>
>>   # Tell Hobbit about it
>>   $BB $BBDISP "status $MACHINE.$COLUMN $COLOR `date`
>>
>>   ${MSG}
>>   "
>>
>>   exit 0
>>
>>
>> And the following is our clientlocal.sh portion for this script:
>>
>> # LDAP Check - This command makes sure that this box is connected to
>> the MGS LDAP Server
>> [ldap-con]
>>        ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
>>        CMD $HOBBITCLIENTHOME/ext/getent.sh
>>        LOGFILE $HOBBITCLIENTHOME/logs/ldap.log
>>        INTERVAL 4h
>>
>> As can be seen, we have it running every 4 hours.  The status check
>> should be green, however, it goes to purple.  Is there a way (and
>> where/how) to change the default timeout for this, as I think the 4
>> hour time is making it puke.
>>
>> Both these scripts are on the client side.
>>
>> -- 
>> David S. Morgan CISSP, CCNP
>> aka: captkras at gmail.com
>>
>> "When the Winds of Change Blow Hard Enough,
>> the Most trivial of things can turn into deadly projectiles"
>>
>> 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