Nagios verwendet passive Notifikationen und Checks in Form von SNMP-Traps. So informiert beispielsweise das Didactum IT-Monitoring System über den Eintritt von Ereignissen (Events).
Um SNMP-Traps empfangen und interpretieren zu können, sind folgende Werkzeuge erforderlich:
- Net-SNMP snmptrapd SNMP Trap Services (http://www.net-snmp.org/)
- SNMPTT - SNMP Trap Handler (http://snmptt.sourceforge.net/)
Das Net-SNMP snmptrapd Utility wird wie folgt konfiguriert:
Hier werden die eintreffenden SNMP-Traps in den /usr/sbin/snmptt Handler des SNMPTT-Übersetzers umgeleitet
Der SNMPTT-Übersetzer wird für das Sammeln von Informationen benötigt, welche per SNMP Trap empfangen werden.
Für die Verarbeitung von SNMP Traps mit dem SNMPTT-Dienst muss die in
der MIB Datei enthaltene SNMP Trap OID in eine Datei mit der Erweiterung
.conf konvertiert werden.
Hier wird das Dienstprogramm snmpttconvertmib verwendet, welches in die Datei /etc/snmp/snmptt.ini eingebunden wird:
Alle SNMP Trap Meldungen werden an das Skript submit_check_result
gesendet, welches den Status des Elements in der Logik interpretiert,
die Nachrichten formatiert und an Nagios übermittelt:
In der Nagios-Konfigurationsdatei müssen Sie eine Vorlage für die passive Abfrage hinzufügen und dieses Muster beispielsweise mit einer Gruppe von Hosts verknüpfen.
Hinweise:
Folgende Pakete /?Plugins werden für die Integration der Didactum Monitoring Systeme und der zugehörigen intelligenten IP-Sensoren benötigt:
- check_didactum-pl - Didactum Sensor Plugin
- check_didactum_table.pl - Plugin zum Check der SNMP Sensoren
- submit_check_result - Skript für den passiven?Check der SNMP Traps
Diese Plugins finden Sie in der Datei DidactumNagios.zip in unserem Downloadbereich unter www.didactum-security.com/didactum-downloads/firmware.html
Zusätzlich werden benötigt:
- Net-SNMP - Sammlung von SNMP Tools
- pnp4nagios - Nagios Addon für Erstellung von Graphen &?Charts
- SNMPTT - SNMP Trap Handler für Nagios