Steuern

Eine erste einfache Nagios-Konfiguration für die Überwachung eines Hosts und eines Service ist damit abgeschlossen. Allerdings liegen die Daten bisher nur in der Datenbank, nicht jedoch als Konfigurationsdateien, die für Nagios dringend benötigt werden. Hier bieten sich zwei Wege an, die Konfiguration zu erstellen, am Besten schreiben Sie die Konfiguration immer auf der zugehörigen Konfigurationsseite (zum Beispiel »Überwachung | Hosts | Alle Konfigdateien schreiben« ). Für eine erste Installation können Sie allerdings auch die globale Variante verwenden und erzeugen über »Werkzeuge | Nagios steuern« alle notwendigen Überwachungs- und zusätzliche Daten über die oberen beiden Buttons.

NagiosQL erzeugt für jede bereits existierende Konfigurationsdatei eine Sicherungsdatei in den in der Domain-Konfiguration definierten Backup-Verzeichnissen. Als nächstes starten Sie die Syntaxüberprüfung über das Nagios-Interface mit dem Button »Konfigurationsdateien prüfen« . Sollten keine schwerwiegenden Fehler auftreten, schicken Sie über das Nagios Command Interface ein Reload mit Hilfe des Buttons »Nagios neu starten« .

Spezialitäten

Neben der Unterstützung weiterer Nagios-Features wie Service/Host-Abhängigkeiten oder auch Eskalationen beinhaltet NagiosQL auch einen Importer. Unter »Werkzeuge | Datenimport« lassen sich Nagios-Konfigurationsdateien in der Nagios-2- oder -3-Syntax importieren. Solange man sich an die dort angegebene Import-Reihenfolge hält, lassen sich bestehende Nagios-Installationen schnell und einfach importieren. Wie anfangs erwähnt, ist es auch denkbar, eine Nagios-2-Konfiguration einzulesen und diese dann in Nagios-3-Syntax zu speichern – Nagios-Upgrade leichtgemacht.

Für größere Umgebungen ist die Mehrbenutzerfähigkeit von NagiosQL sinnvoll. Unter dem Menüpunkt »Verwaltung« kann der Administrator neue Benutzer anlegen und Berechtigungen auf festgelegte Bereiche der Weboberfläche setzen. Beispielsweise können er einem Benutzer lediglich den Zugriff auf die Kontaktpflege erteilen, nicht aber die Modifikation von Hosts oder Services zulassen. Das Logbuch hält die wichtigsten Aktionen der User fest und bietet einen Suchagenten für die schnelle "Tätersuche".

Infos

  1. Nagios Website: http://www.nagios.org
  2. "Nagios: System- und Netzwerk-Monitoring", Wolfgang Barth, ISBN 3937514465
  3. "Learning Nagios 3.0": http://www.packtpub.com/guide-for-learning-nagios-3/book
  4. NagiosQL Website: http://www.nagiosql.org
  5. Nagios Makroliste: http://nagios.sourceforge.net/docs/3_0/macrolist.html
  6. Yahoo! User Interface Library: http://developer.yahoo.com/yui
  7. NagiosExchange: http://www.nagiosexchange.org
  8. GD Library: http://www.boutell.com/gd

Der Autor

Rouven Homann probiert gern Neues aus, sowohl im Supermarkt als auch bei freier Software. Seine Brötchen verdient er als IT-Consultant bei der cimt ag. Er kocht leidenschaftlich gern – zum Wohlgefallen seiner Frau – und wirkt an unterschiedlichen Open-Source-Projekten mit.

comments powered by Disqus
Mehr zum Thema

Nagios lernt zeichnen


Nagios bietet selbst keine Möglichkeit, Peformancewerte grafisch aufzubereiten. Mit Nagios Grapher wird diese Funktion nachgerüstet, ohne Nagios selbst verändern zu müssen.
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Google+

Artikel der Woche

Workshop: Aufbau und Inbetriebnahme von Bareos

Bareos ist als Fork des Backup-Klassikers Bacula ein vollständig quelloffenes und freies Werkzeug zur Datensicherung. Neben zusätzlichen Features verschlankt Bareos vor allem die Konfigurations-Dateien und vereinfacht so die Konfiguration. Dieser Workshop führt durch die Inbetriebnahme und Einrichtung des Sicherungstools und zeigt darauf aufbauend ein erstes Backup. (mehr)

Ausgabe /2015

Cloud Computing

Cloud Computing ist für mich

  • ein Buzzword ohne konkrete Auswirkungen auf meine Arbeit.
  • eine sinnvolle Technologie, die ich allerdings so bald nicht einsetzen werde.
  • eine interessante Technologie, die ich bereits praktisch evaluiere.
  • Alltag - ich setze heute bereits Clouds produktiv und erfolgreich ein.
  • alter Wein im neuen Schlauch. Was ist der Unterschied zu Virtualisierung?

Microsoft Virtual Academy