DOSSIERS
Wächter der Netze
Überwachung mit Nagios
Nagios-Installation
Wächter der Netze
Die Installation führen wir auf einem minimalisierten CentOS-System, in der Version 4.3, durch. Zunächst installieren wir die notwendigen Programme und Bibliotheken per yum mit dem Kommando:
yum install gcc gd-devel libjpeg-devel libpng-devel
Nagios benötigt die drei Entwicklungsumgebungen *-devel, damit beim Übersetzen die entsprechenden Bibliotheken korrekt initialisiert werden. Im nächsten Schritt legen Sie einen Benutzer (und eine Gruppe) für den Einsatz von Nagios an:
useradd -d /usr/local/nagios -c “Nagios” -m nagios
Geben Sie anschließend das Verzeichnis für alle Benutzer zum Lesen und Ausführen mit dem folgenden Befehl frei:
chmod 755 /usr/local/nagios
Über die Parameter von ./configure können Sie Nagios alternativ auch einem anderen oder bereits bestehenden Benutzer zuordnen. Nachdem Sie den Quellcode von Nagios entpackt und ins entstandene Verzeichnis gewechselt haben, führen Sie zur Konfiguration folgenden Befehl aus:
./configure
Mit ./configure –help erhalten Sie alternativ eine Übersicht, welche Parameter bei der Konfiguration von Nagios noch berücksichtigt werden. In unserem Beispiel belassen wir alle Parameter auf den Voreinstellungen, was einer Nagios-Installation unter /usr/local/nagios entspricht. Ein wichtiger Hinweis: Soll Nagios unter CentOS mit aktiviertem SELinux betrieben werden, empfiehlt sich die Installation unterhalb der Verzeichnisstruktur /var/ www/html. Befinden sich Nutzdaten für Apache in anderen Verzeichnissen, blockiert SELinux deren Zugriff. Eine Anpassung der SE-Policies würde nur eine temporäre Lösung bieten, da diese durch ein Update der SE-Policy überschrieben wird. Nach der Konfiguration nehmen Sie die Übersetzung von Nagios 2.3.1 vor mit:
make all
Mit dem folgenden Befehl
make install
kopieren Sie Nagios in das vorbestimmte Verzeichnis /usr/local/nagios. Mit make install-init erstellen Sie imVerzeichnis /etc/init.d/ die Datei nagios. Diese lässt sich unter CentOS mit den Befehlen chkconfig oder service für den vollautomatischen Start von Nagios per Init- Script einbinden. Danach installieren Sie mit
make install-config
einen Satz von Beispielkonfigurationsdateien in das Verzeichnis /usr/local/nagios/etc. Diese Konfigurationsdateien passen Sie im folgenden Abschnitt an Ihre individuelle Systemumgebung an.






Letzter Kommentar
0 Antworten zu Wächter der Netze
Überwachung mit Nagios