====== check_lotus.pl ======
===== Übersicht & Bezug =====
Das Plugin check_lotus.pl dient dazu einen Lotus-Server per SNMP zu überprüfen und ist im Contrib Verzeichnis der offiziellen Nagios-Plugins 1.4.2 verfügbar, alternativ hier: http://cvs.sourceforge.net/viewcvs.py/nagiosplug/nagiosplug/contrib/
FIXME\\
check_lotus.pl benutzt kein SNMP.\\
--- //[[pitchfork@nagios-wiki.de|pitchfork]] 26.01.2006 15:46//
Hinweis: Mit neueren Perl-Versionen scheint es Probleme mit dem Vergleich zu geben. Ich konnte mit behelfen, in dem ich in Zeile 182 ein \U hinzufügte:
unless $found = $_->{Ok}->("\U$buff", $server_dn, \$err) ;
--- //[[adlerweb@nagios-wiki.de|adlerweb]] 2010/01/12 17:18//
===== Installation =====
Um ein Perl-Script auszuführen ist sinnvollerweise ein Perl-Interpreter zu installieren ;-)
Unter Debian Sarge erledigt das ein einfaches apt-get install perl
Kopieren Sie das Perl-Script nun einfach in ihr 'nagios/libexec/' Verzeichnis.
=====Benutzung =====
Ruft man check_lotus.pl mit dem Parameter '--help' auf bekommt man die verfügbaren Parameter angezeigt. Die Optionen sind selbsterklärend, ein einfaches Beispiel:
Um zu überprüfen ob der Lotus-Server 'lotus-server' mit dem CN LOTUS123 korrekt arbeitet setzt man folgenden Check ab:
nagios@nagiosserver:~#check_lotus.pl -H lotus-server -S LOTUS123
Die Ausgabe bei Erfolg des Checks lautet:
Ok. Lotus server lotus-server responded with CN=LOTUS123/OU=Test-Server/O=Testorganisation after 2 packet dialogue.
24.01.2006 cane[at]freenet[dot]de