Installieren Sie das Nagios-Überwachungstool auf RHEL 8

Einblick: Installieren Sie das Nagios Monitoring Tool auf RHEL 8

In diesem Tutorial zeigen wir Ihnen die Methode zur Installation des Nagios-Überwachungstools auf dem Redhat-Betriebssystem. Nagios oder Nagios Core ist ein Open-Source-IT-Überwachungs-, Server-, Netzwerküberwachungs- und Anwendungsüberwachungstool. Sie können Server, Switches, Anwendungen und Dienste überwachen.

So installieren Sie das Nagios-Überwachungstool auf RHEL 8

Zunächst müssen Sie die Abhängigkeiten wie den Apache HTTP-Server und PHP installieren. Führen Sie zur Installation den folgenden Befehl aus:

dnf install -y gcc glibc glibc-common perl httpd php wget gd gd-devel

Führen Sie die folgenden Befehle aus, um den HTTPD-Dienst zu starten und HTTPD so zu aktivieren, dass es beim Systemstart automatisch startet.

systemctl start httpd
systemctl enable httpd

Jetzt müssen Sie die Nagios Core-Datei auf Ihr System herunterladen und kompilieren.

wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.3.tar.gz
tar xzf nagioscore.tar.gz
cd nagioscore-nagios-4.4.3/

Führen Sie nun die folgenden Befehle aus, um das Quellpaket zu konfigurieren und es mit dem Befehl „make“ in Ihrem System zu erstellen:

./configure
make all

Erstellen Sie den Nagios-Benutzer und die Nagios-Gruppe. Fügen Sie nach der Erstellung den Apache-Benutzer mit dem folgenden Befehl zur Nagios-Gruppe hinzu:

make install-groups-users
usermod -a -G nagios apache

Installieren Sie die Binärdateien, CGIs und HTML-Dateien:

make install
make install-daemoninit

Es ist Zeit, die externe Befehlsdatei, eine Beispielkonfigurationsdatei, zu installieren und zu konfigurieren. Und die Apache-Nagios-Konfigurationsdatei.

make install-commandmode		
make install-config			  
make install-webconf

Erstellen Sie nun ein Nagios-Administratorkonto.

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

Installieren Sie nun die erforderlichen Abhängigkeiten, um Nagios-Plugins zu installieren.

dnf install -y gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils

Laden Sie die Nagios-Plugins mit dem folgenden Befehl herunter und extrahieren Sie sie:

wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

Kompilieren, erstellen und installieren Sie die Nagios-Plugins mit den folgenden Befehlen:

cd nagios-plugins-release-2.2.1/
./tools/setup
./configure
make
make install

Führen Sie den folgenden Befehl aus, um den Nagios-Dienst zu starten und zu aktivieren.

systemctl restart httpd.service
systemctl start nagios.service
systemctl start nagios.service
systemctl start nagios.service

Führen Sie die folgenden Befehle aus, um Port 80 in der Firewall zu öffnen.

firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload

Deaktivieren Sie SELinux oder versetzen Sie es in den permissiven Modus.

sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
setenforce 0

Sie können jetzt über Ihren Webbrowser auf die Nagios-Webkonsole zugreifen.

http:ip-address/nagios

Empfohlenes Linux-Betriebssystem im Jahr 2019

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert