Überwachung · 2 min read · Oct 17, 2025

Nagios 3.4.4 auf CentOS 6.3 installieren

Nagios 3.4.4 auf CentOS 6.3 installieren

Einführung

Nagios ist ein Überwachungstool unter GPL-Lizenz. Dieses Tool ermöglicht es Ihnen, Server, Netzwerkhardware (Switches, Router, …) und Anwendungen zu überwachen. Viele Plugins sind verfügbar und die große Community macht Nagios zum größten Open-Source-Überwachungstool. Dieses Tutorial zeigt, wie man Nagios 3.4.4 auf CentOS 6.3 installiert.

Voraussetzungen

Nach der Installation Ihres CentOS-Servers müssen Sie selinux deaktivieren und einige Pakete installieren, damit Nagios funktioniert.

Um selinux zu deaktivieren, öffnen Sie die Datei: /etc/selinux/config

# vi /etc/selinux/config
# Diese Datei steuert den Zustand von SELinux im System.  
# SELINUX= kann einen dieser drei Werte annehmen:  
#     enforcing - SELinux-Sicherheitsrichtlinie wird durchgesetzt.  
#     permissive - SELinux gibt Warnungen aus, anstatt sie durchzusetzen.  
#     disabled - Keine SELinux-Richtlinie ist geladen.  
SELINUX=permissive *// ändern Sie diesen Wert in disabled*  
# SELINUXTYPE= kann einen dieser beiden Werte annehmen:  
#     targeted - Zielprozesse sind geschützt,  
#     mls - Multi Level Security-Schutz.  
SELINUXTYPE=targeted 

Laden Sie nun alle benötigten Pakete herunter:

# yum install gd gd-devel httpd php gcc glibc glibc-common

Nagios-Installation

Erstellen Sie ein Verzeichnis:

# mkdir /root/nagios

Navigieren Sie zu diesem Verzeichnis:

# cd /root/nagios

Laden Sie nagios-core & plugin herunter:

# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz   
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz

Entpacken Sie den Nagios-Kern:

# tar xvzf nagios-3.4.4.tar.gz

Gehen Sie in das Nagios-Verzeichnis:

# cd nagios

Konfigurieren Sie vor dem Erstellen:

# ./configure

Erstellen Sie alle notwendigen Dateien für Nagios:

# make all

Installation:

# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

Erstellen Sie ein Passwort, um sich in die Weboberfläche einzuloggen:

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Starten Sie den Dienst und aktivieren Sie ihn beim Booten:

# chkconfig nagios on  
# service nagios start

Jetzt müssen Sie die Plugins installieren:

# cd ..  
# tar xvzf nagios-plugins-1.4.15.tar.gz  
# cd nagios-plugins-1.4.15  
# ./configure  
# make  
# make install

Starten Sie den Apache-Dienst und aktivieren Sie ihn beim Booten:

# service httpd start  
# chkconfig httpd on

Jetzt verbinden Sie sich mit Ihrem Nagios-System:

http://Your-Nagios-IP/nagios und geben Sie den Login : nagiosadmin & das Passwort ein, das Sie oben gewählt haben.

Und nach der Installation?

Nach der Installation müssen Sie alle Ihre Hosts & Dienste in den Nagios-Konfigurationsdateien konfigurieren. Dieser Schritt erfolgt über die Kommandozeile und ist kompliziert, daher empfehle ich, ein Tool wie Centreon zu installieren, das eine schöne Benutzeroberfläche bietet, um Ihre Hosts & Dienste hinzuzufügen.

Um weiterzugehen, empfehle ich Ihnen, meinen Artikel über Nagios & Centreon-Überwachung zu lesen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.