Nagios Integration von Didactum Monitoring Systemen

Nagios zählt zu den führenden Lösungen für Systemüberwachung, etzwerküberwachung und Infrastrukturüberwachung. Nagios bietet dem Anwender u.a. wichtige Überwachungs- und Alarmierungsfunktionen für Server, Switches, Anwendungen und Dienste. 

Funktionen von Nagios (Auszug):

  • Monitoring von Netzwerkdiensten (SMTP, POP3, HTTP, NNTP, ICMP, SNMP);
  • Überwachung von Hosts (CPU-Auslastung, Festplattennutzung, Speichernutzung, Systemprotokolle usw.);
  • Möglichkeit der Fernsteuerung über SSH;
  • Unterstützung einer Vielzahl von Plugins und Programmiersprachen (Shell, C / C ++, Perl usw.);
  • Netzwerk Performance Monitoring

Sensor Polling unter Nagios

Die Master-Modul zur SNMP Abfrage kann unter Nagios auf zwei Arten erstellt werd

  1. Individuelle Abfrage jedes Sensors: jeder Sensor ist ein Nagios-Service, der Service-Status wird als der konkreter Zustand bestimmt;
  2. Tabellarische Abfrage von Sensoren: Alle Sensoren eines Master-Moduls werden unter Nagios abgefragt, der Servicestatus den Zustand aller abfragten Sensoren bestimmt;

Um die Nagios-Abfrage eines Sensors zu konfigurieren, sind folgende Änderungen in den Konfigurationsdateien erforderlich:

Verbinden Sie die geänderte Datei schosts.cfg mit der Konfigurationsdatei nagios.cfg :

Installieren Sie das Didactum Plugin für den Element Servi

  1. Laden Sie das Didactum Nagios Plugin im Download Bereich herunter: check_didactum.pl
  2. Kopieren Sie das Didactum Plugin in das Nagios Plugin-Verzeichnis;
  3. Registrieren Sie das Didactum Plugin in objects/command.cfg

Dieses Plugin erzeugt “CRITITCAL” Meldunge, wenn mindestens ein Element in einem Alarmzustand ist, und “WARNING”, wenn es sich bei mindestens einem Element im Zustand “WARNING”

befindet. Dieses Plugin generiert Leistungsdaten nur für Sensoren, bei denen die Werte sinnvoll sind (z.B. für Didactum Sensoren mit analogen oder digitalen Ausgängen).

Weitere Details zu Nagios finden Sie in der offiziellen Nagios Dokumentation: library.nagios.com/library/products/nagios-core/manuals/