SNMP Traps unter Nagios:

Die SNMP kompatible Didactum Monitoring Hardware kann in die Nagios Management Software (NMS) eingebunden werden. Anhand einzelner Beispiele zeigen wir Ihnen, wie Sie die SNMP fähigen Sensoren unter Nagios (fern-) abfragen können. Die Nagios-Plugins für die Monitoring Hardware können Sie kostenlos beim Support anfordern.

 

Verwendung:
./check_element.pl [-v] -H <host> -C <snmp_community> [-2] | (-l login -x passwd) -i <ID> [-P <port>] [-t <timeout>] [-V]

 

Befehlszeilenoptionen:

 

-v, --verbose

    zusätzliche Debugging-Informationen drucken

 

-h, --help

    diese Hilfe-Meldung drucken

 

-H, --hostname=HOST

    Name oder IP-Adresse des zu prüfenden Hosts

 

-C, --community= Community Name

    Community-Name für den SNMP-Agenten des Hosts (bei Verwendung SMNP v 1 Protokoll)

 

-P, --port=PORT=PORT

    SNMPD-Anschluss (Standard 161)

 

-2, --v2c

        Verwendung von SNMP v2 / v2c (anstelle von SNMP v1).

 

-t, --timeout=INTEGER

    Timeout für SNMP in Sekunden (Standard: 5)

 

-V, --version

    Versionsnummer

 

-i, --id=INTEGER

        element's id

Beispiel Konfiguration der Nagios-Befehle:

Beispiel für Nagios-Befehl:

Nagios Plugin zur Überprüfung der Elementtabelle (Sensoren)

Dieses Nagios-Plugin generiert Leistungsdaten für die analogen / diskreten Sensoren von Didactum. Es wird ein Alarm generiert, wenn sich mindestens ein Sensor (Element) in einem Alarmzustand befindet. Des weiteren wird eine Warnung ausgegeben, wenn mindestens ein Sensor einen Warnzustand meldet.

 

Verwendung:

check_element_table.pl [-v] -H <host> -C <snmp_community> [-2] | (-l login -x passwd) [-P <port>] [-t <timeout>] [-V]

 

-v, --verbose

    zusätzliche Debugging-Informationen drucken

 

-h, --help

    diese Hilfe-Meldung drucken

 

-H, --hostname=HOST

    Name oder IP-Adresse des zu prüfenden Hosts

 

-C, --community=Community Name

    Community-Name für den SNMP-Agenten des Hosts (SNMP v 1 Protokoll)

 

-P, --port=PORT=PORT

    SNMP-Anschluss (Standard 161)

 

-2, --v2c

     Verwendung von SNMP v2 / v2c (anstelle von SNMP v1).

 

-t, --timeout=INTEGER

     Timeout für SNMP in Sekunden (Standard: 5 Sek.)

 

-V, --version

    Ausgabe der Versionsnummer

Nagios Skript für die passive Abfrage

Dieses Skript übernimmt die SNMPTTT Parameter (SNMP Trap Translator) und hängt diese an die passive Nagios-Prüfungen an. Zur Installation speichern Sie bitte dieses Skript im Ordner Nagios plugins/eventhandlers ab. Sie müssen der Nagios-Konfigurationsdatei eine Vorlage für passive Tests hinzufügen und diese Vorlage z.B. einer Gruppe von Hosts zuordnen:

Nagios GSM-Modem Skript für die SMS-Benachrichtigung

Die mit einem internen GSM- bzw. LTE- Modem ausgestatteten Didactum Monitoring Hardware kann unter Nagios verwendet werden. Die Nagios Netzwerk-Management-Software kann so über das eingebaute Modem wichtige Meldungen per  SMS verschicken.

 

Verwendung:

./sendsms -H <host> -p <password> -P <phone number> -m <message>

 

-H=Hostname

    Name oder IP-Adresse des zu prüfenden Hosts

 

-u=user name

    Benutzername des Didactum Monitoring Systems

 

-p=Passwort

    Benutzerpasswort des Didactum Monitoring Systems

 

-P=phone

    Telefonnummer des Empfängers

 

-m=message

    Inhalt der SMS Nachricht

 

Speichern Sie dieses  GSM Modem Skript im Ordner Nagios plugins.

 

Fügen Sie die Befehle für SMS-Benachrichtigungen in die commands.cfg ein: