SNMP Traps unter Nagios

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: 

  1. Net-SNMP snmptrapd SNMP Trap Services (http://www.net-snmp.org/)
  2. 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:


Dieses Skript definiert den Namen, der beim Erstellen der SNMP-Trap-Benachrichtigung im Didactum Monitoring System festgelegt wurde, sowie den Status des Elements, das zur Auslöselogik geführt hat.

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.

Hinweis: Der Name "Trap1" muss mit dem Namen der SNMP-Trap-Benachrichtigung im Didactum Monitoring System übereinstimmen.

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