Nagios

From i-doit documentation

Jump to: navigation, search

Contents

Release Notes

  • Neue Kategorie: Nagios für Serverobjekte.
  • Real-time Statusabfragen der Nagios Host- und Service-Definitionen innerhalb von i-doit.
  • Up-time Status im Informations-Header („auf einen Blick“).
  • Monitoring von Server Diensten über Nagios Kategorie.
  • Veränderte Status werden automatisiert dem Logbuch des entsprechenden i-doit Objekts zugewiesen.
  • Kommunikation über externe „Nagios Data Out“ (NDO) MySQL Datenbank.
  • Transparente Konfiguration des Moduls über grafische Benutzeroberfläche.

Voraussetzungen

Installation i-doit Nagios Modul

  • Entpacken Sie das Nagios Update in ihr installiertes i-doit 0.9.3-r419 Verzeichnis.
  • Starten Sie den grafischen i-doit Updater unter http://ihr-server/idoit/updates oder über den Link im Text der Einstiegsseite.
  • Das Nagios Update sollte als letzter Eintrag unter den Updates aufgeführt sein.
  • Führen Sie das Nagios Update für Ihre System- und Mandanten-Datenbanken aus.
  • Das Nagios Modul ist installiert und kann verwendet werden.

Logbuch

Die Logbuch Schnittstelle wird über cron mit folgendem Befehl gesteuert:

/var/www/i-doit/controller -v -m nagios >> /var/log/idoit

bzw.

c:\programme\PHP\php.exe c:\programme\Apache2\htdocs\i-doit\controller.php -v -m nagios >> c:\Programme\Apache2\htdocs\i-doit\cronlog

Ein crontab Beispiel befindet sich unter i-doit/cron/crontab.linux bzw. i-doit/cron/cronab.windows

Konfiguration i-doit Nagios Modul

  • Einstellung der NDOUtils Datenbankverbindung (Module -> Nagios -> NDO MySQL Server).
o	Aktiv: Aktiviert/Deaktiviert die NDO Verbindung
o	IP: IP-Adresse/Hostname des MySQL Servers
o	Port: MySQL Port (Standard: 3306)
o	Datenbankschema: Name der entsprechenden NDO-Datenbank
o	Benutzername: Name des leseberechtigten MySQL-Benutzers
o	Passwort: Password des Benutzers
o	Aktiv: Aktiviert/Deaktiviert die Statusanzeigen
o	Hostname: Hostname des Nagios Hosts (host_name)
o	Aktiv: Aktiviert/Deaktiviert die Statusanzeigen
o	service_description: Name des Nagios Service (service_description)

Dieses Modul stellt den ersten Schritt unserer nagios-Kopplung dar. Mit der nächsten Erweiterung kommt ein Export der in i-doit dokumentierten Daten in die nagios-spezifischen Konfigurationsdateien. Dabei werden Abhängigkeiten, Kontakte und Benachrichtigungen unterstützt.

Auf Feedback sind wir sehr gespannt.

PDF-Version: http://www.i-doit.org/media/Nagios_Release-Installation_Notes.pdf

Personal tools