So installieren Sie Nagios auf Fedora 40

In diesem Tutorial zeigen wir Ihnen, wie Sie Nagios auf Fedora 40 installieren. Nagios Core ist ein weit verbreitetes Netzwerküberwachungssystem, das eine zentrale Plattform für die Überwachung verschiedener Aspekte Ihrer IT-Infrastruktur bietet. Mit Nagios können Sie Hosts (Server, Workstations, Router, Switches usw.), Dienste (HTTP, SMTP, DNS usw.), Systemressourcen (CPU, Speicher, Speicherplatz) und Netzwerkprotokolle im Auge behalten ( ICMP, SNMP usw.). Es bietet eine webbasierte Schnittstelle zum Anzeigen des aktuellen Systemstatus, Ereignisinformationen und historischer Protokolle.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Nagios-Open-Source-Monitorings auf Fedora 40.

Voraussetzungen

Bevor wir mit dem Installationsprozess beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Fedora 40.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • Um Befehle ausführen zu können, benötigen Sie Zugriff auf das Terminal. Fedora stellt hierfür die Terminal-Anwendung zur Verfügung. Sie finden es in Ihrem Anwendungsmenü.
  • Eine stabile Internetverbindung zum Herunterladen der erforderlichen Pakete.
  • Ein Nicht-Root-Sudo-Benutzer oder Zugriff auf den Root-Benutzer. Wir empfehlen jedoch, als Sudo-Benutzer ohne Rootberechtigung zu agieren, da Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Nagios auf Fedora 40

Schritt 1. Aktualisieren Sie das System.

Um einen reibungslosen Installationsprozess zu gewährleisten und die Sicherheit und Kompatibilität Ihres Fedora 40-Systems zu gewährleisten, ist es wichtig, es auf die neueste Version zu aktualisieren, bevor Sie mit der PostgreSQL-Installation fortfahren. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:

sudo dnf clean all
sudo dnf update

Diese Befehle aktualisieren die Pakete Ihres Systems auf die neuesten Versionen, einschließlich aller Sicherheitspatches und Fehlerbehebungen.

Schritt 2. Erforderliche Pakete installieren.

Öffnen Sie ein Terminal und verwenden Sie das dnf Paketmanager zur Installation der notwendigen Pakete:

sudo dnf install httpd php gcc glibc glibc-common gd gd-devel perl postfix

Schritt 3. Erstellen Sie einen Nagios-Benutzer und eine Nagios-Gruppe.

Aus Sicherheitsgründen wird empfohlen, einen dedizierten Benutzer und eine Gruppe für die Ausführung von Nagios-Prozessen zu erstellen:

sudo useradd -r -m nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

Schritt 4. Nagios auf Fedora 40 installieren.

Laden Sie als Nächstes die neueste Version von Nagios Core von der offiziellen Website herunter:

wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.5.2/nagios-4.5.2.tar.gz

Extrahieren Sie das heruntergeladene Archiv:

sudo tar xzf nagios-4.5.2.tar.gz

Navigieren Sie zum extrahierten Nagios Core-Verzeichnis und konfigurieren Sie es für Ihr System:

cd nagioscore-nagios-4.5.2/
sudo ./configure --with-command-group=nagcmd

Sobald die Konfiguration abgeschlossen ist, kompilieren Sie Nagios Core:

sudo make all

Installieren Sie nach der Kompilierung die erforderlichen Komponenten:

sudo make install-groups-users
sudo usermod -a -G apache nagios
sudo make install
sudo make install-init
sudo make install-commandmode
sudo make install-config
sudo make install-webconf

Diese Befehle installieren Nagios Core, erstellen die erforderlichen Benutzer- und Gruppenkonten und fügen die hinzu nagios Benutzer zum apache Gruppe, installieren Sie das Init-Skript, richten Sie die externe Befehlsverarbeitung ein, kopieren Sie Beispielkonfigurationsdateien und konfigurieren Sie den Apache-Webserver.

Schritt 5. Nagios-Plugins installieren.

Nagios-Plugins sind externe Skripte oder Programme, die zur Überwachung verschiedener Dienste und Systemressourcen verwendet werden. Installieren Sie die offiziellen Nagios-Plugins:

cd /tmp
sudo wget https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.10/nagios-plugins-2.4.10.tar.gz
sudo tar xzf release-2.4.10.tar.gz
cd nagios-plugins-release-2.4.10/
sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagios
sudo make
sudo make install

Diese Befehle laden die neueste Nagios-Plugin-Version herunter, extrahieren sie und konfigurieren sie mit dem nagios Benutzer und Gruppe, kompilieren Sie die Plugins und installieren Sie sie.

Überprüfen Sie vor dem Starten von Nagios die Konfiguration:

sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Wenn keine Fehler gemeldet werden, starten Sie den Nagios-Dienst:

sudo systemctl start nagios

Um sicherzustellen, dass Nagios nach Systemneustarts automatisch startet, aktivieren Sie den Dienst:

sudo systemctl enable nagios

Schritt 7. Greifen Sie auf die Nagios-Weboberfläche zu.

Sie können jetzt auf die Nagios-Weboberfläche zugreifen, indem Sie einen Webbrowser öffnen und zu navigieren http://your_server_ip/nagios. Die Standard-Anmeldeinformationen sind:

  • Benutzername: nagiosadmin
  • Passwort: nagiosadmin

Aus Sicherheitsgründen wird dringend empfohlen, das Standardkennwort zu ändern. Du kannst den … benutzen htpasswd Dienstprogramm zum Aktualisieren des Passworts:

sudo htpasswd /usr/local/nagios/etc/htpasswd.users nagiosadmin

Geben Sie ein neues Passwort ein, wenn Sie dazu aufgefordert werden.

Die Nagios-Weboberfläche bietet einen Überblick über die überwachten Hosts, Dienste und etwaige Probleme oder Warnungen. Sie können durch verschiedene Abschnitte navigieren, um detaillierte Informationen anzuzeigen, Probleme zu bestätigen und Ausfallzeiten für Wartungsarbeiten zu planen.

Glückwunsch! Sie haben Nagios erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der Nagios-Open-Source-Überwachung auf dem Fedora 40-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen der Nagios-Website.

Schreibe einen Kommentar

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