Wie schreibt Centreon/Oreon die Nagios Dateien: Eine Antwort darauf lest ihr hier...
Oreon hält sämtliche Daten in der Datenbank, die logischerweise am Anfang leer ist. Wurden Daten eingegeben/hochgeladen, werden diese in die DB geschoben. Die Konfigurationsdateien werden hierbei nicht angefasst.
Erst wenn du mit der Konfiguration fertig bist und zu Configuration->Nagios gehst, wird mit dem Radiobutton "Yes" von "Moove Export Files" die Configuration in die vorgesehenen Dateien geschrieben, wenn du auf Export drückst. (Ebenso sollte Generate Files auf Yes stehen)
HINWEIS:
Normalerweise werden Konfigurationsänderungen erst geprüft, bevor man Nagios reloaded. Dieses Verhalten solltet ihr unter Oreon beibehalten. Zwar werden einige Fehler schon bei der Eingabe überprüft, aber in Punkto Abhängigkeiten u.ä. wird die Überprüfung erst mit einem Konfigcheck vollständig. Wenn ihr also nicht wollt, dass euch Nagios um die Ohren fliegt, so behaltet es bei, Änderungen an der Konfiguration GRUNDSÄTZLICH vorher checken zu lassen.
Die Überprüfung funktioniert wie folgt:
In das generateFiles-Verzeichnis von Oreon werden die Dateien rausgeschrieben und der Nagios-Befehl zum Überprüfen ausgeführt. Sollte es also zu Fehlern kommen, denen ihr vielleicht nicht gleich auf die Schliche kommt, ist es nicht tragisch, weil so die Originaldateien für Nagios nicht angefasst worden sind.
Meine Empfehlung lautet daher:
Erst einen Konfig-Check, dann Radiobutton von Moove Export Files und Reload Nagios auf YES klicken.
Solltet ihr einmal in der Verlegenheit sein, dass ihr Änderungen gemacht habt, die Fehler verursacht haben und ihr nicht mehr nachvollziehen könnt, was ihr eigentlich gemacht habt, dann empfehle ich es, die Konfigurationsdateien, mit denen Nagios gerade läuft, hochzuladen. Dies entspricht in Oreon von Seiten der Datenbank einem UPDATE, so dass z.B. die Konfig für einen Host in der DB durch die der hochgeladenen Datei ersetzt wird.
Aus Back-up Sicht, empfiehlt es sich, gelegentlich ein DB-Dump für Oreon zu erstellen, insbesondere nach größeren Änderungen.
Fische sind Freunde - KEIN Futter !
This post has been edited 1 times, last edit by "Iralein" (Aug 18th 2008, 12:02pm)