Nagios ist ein leistungsstarkes Tool, mit dem Sie Ihre IT-Infrastruktur überwachen und Sie benachrichtigen können, wenn Hosts, Dienste oder Maschinenspezifikationen nicht funktionieren. Wir werden sehen, wie die grundlegende Gesundheitsprüfung eines Linux-Rechners überwacht wird, z. Aktuelle Auslastung, Speicherplatz und RAM-Auslastung usw. in diesem Tutorial. Zur Installation von Nagios und NRPE können Sie unseren Artikeln unter folgendem Link folgen:
So installieren Sie Nagios Core und NRPE unter CentOS 8 – Unixcop
Ich gehe davon aus, dass Sie Nagios und NRPE installiert haben, indem Sie das obige Tutorial befolgen. Zuerst konfigurieren wir NRPE und fügen dann einige Konfigurationen im Nagios-Kern hinzu, um die Prüfung von NRPE auszuführen, um Daten / Prüfungen zu erhalten.
NRPE-Konfiguration
Melden Sie sich bei der Maschine an, die Sie von Nagios aus überwachen möchten. Stellen Sie sicher, dass Sie NRPE mithilfe des Artikels im Link „https://unixcop.com/how-to-install-nagios-core-and-nrpe-on-centos-8/“ installiert haben
Öffnen Sie die NRPE-Konfigurationsdatei mit dem Nano-Editor:
nano /etc/nagios/nrpe.cfg
Lassen Sie die Nagios-Kern-IP in der folgenden Zeile zu:
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816031836.png)
Scrollen Sie nach unten und legen Sie Systemüberwachungsbefehle in der Konfigurationsdatei wie folgt fest:
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816031917.png)
Speichern und beenden Sie diese Datei und starten Sie nrpe neu, um die Konfiguration zu implementieren.
systemctl restart nrpe.service
systemctl status nrpe.service
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816031914.png)
Nagios-Konfiguration
Melden Sie sich bei dem Rechner an, auf dem der Nagios-Kern installiert ist.
Folgen Sie nun dem unten beschriebenen Verfahren, um Nagios für die Überwachung Ihres Rechners zu konfigurieren.
Entkommentieren Sie die folgende Zeile aus „/usr/local/nagios/etc/servers“
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816031997.png)
Erstellen Sie einen Verzeichnisserver und geben Sie dieses Verzeichnis ein, in dem alle Prüfkonfigurationen für die Überwachung von Maschinen implementiert werden.
mkdir /usr/local/nagios/etc/servers
nano /usr/local/nagios/etc/servers/machine.cfg
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816031978.png)
Speichern und beenden Sie die Datei.
Starten Sie Nagios Core neu
systemctl restart nagios.service
Öffnen Sie nun Nagios Web und die implementierten Checks werden dort sichtbar sein.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816031966.png)
Sie können auch eine benutzerdefinierte Prüfung konfigurieren, indem Sie benutzerdefinierte Plugins mit Bash-Skript in NRPE schreiben und sie dann über Nagios Core überwachen.