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: