Nagios behalten auch die Networking -Details auf dem Außenbereich (mit TCP -Port, SMTP, POP3, HTTP, NNTP, PING usw.)
Die Art und Weise, wie es funktioniert. Diese problematischen Aktivitäten umfassen HTTP, SSH, FTP fehlgeschlagen, andere Fehlfunktionen und kritische Fehler usw. Und zeigt die Webausgabe anhand aktueller Statusbenachrichtigungen und Problemverlauf Protokolldatei usw. an. Mal sehen, wie wir Nagios auf Ubuntu 20 installieren werden.04 LTS -Maschine.
Einige Voraussetzungen
Wir gehen davon aus, dass Sie zumindest mit den Grundlagen des Linux-Betriebssystems vertraut sind und ein grundlegendes Know-how über seine interaktiv. Ansonsten sollten Sie Ubuntu 20 vorinstalliert haben.04 auf Ihrem virtuellen Computer oder Server, bevor Sie mit der Installation fortfahren.
Außerdem laden wir das Nagios -Paket hier herunter und installieren wir hier aus den offiziellen Einschlägen.
Wir werden den Sudo -Zugriffsmodus während der Installation verwenden. Wenn Sie Ihr Root -Konto verwenden, sollten Sie "sudo" vor jedem der unten verwendeten Befehle ausschließen.
Hier erfahren Sie, wie Sie Nagios auf Ihrem virtuellen Computer oder Server installieren können.
Schritt 1: Überprüfen Sie die Updates
Zunächst überprüfen wir das Web auf die neuesten verfügbaren Pakete, laden Sie es herunter und installieren Sie es. Verwenden Sie den folgenden Befehl, um nach Updates zu überprüfen.
$ sudo APT Update && Upgrade
$ sudo apt install -y build -Essential Apache2 PHP OpenSSL Perl Make
Php-Gd libgd-dev libapache2-mod-php libperl-dev libsl-dev Daemon
WGet Apache2-Utils Unzip
Schritt 2: Erstellen Sie ein Benutzerkonto
Bevor wir Nagios installieren, müssen wir ein Benutzerkonto parallel zu dem des Apache -Benutzers erstellen. Geben Sie die folgenden Befehle ein, um einen Benutzer hinzuzufügen:
$ sudo userAdd nagios
$ sudo GroupAdd Nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g nagcmd www -data
Schritt 3: Laden Sie Nagios von der offiziellen Website herunter
Mit den Updates und dem Benutzerkonto können wir Nagios herunterladen, indem wir die offizielle Website besuchen.
Alternativ können Sie die folgenden Befehle verwenden, um direkt aus dem Web herunterzuladen:
$ cd /tmp
$ wget https: // assets.Nagios.com/downloads/nagioscore/releases/nagios-4.4.5.Teer.gz
Extrahieren Sie dann die Dateien mit Hilfe des TAR -Befehls und verschieben Sie sie an den Ort Ihrer Wahl
$ tar -Zxvf /TMP /Nagios -4.4.5.Teer.gz
$ cd /tmp /nagios-4.4.5/
Schritt 4: Kompilieren Sie Nagios mit Ubuntu 20.04
Geben Sie die folgenden Befehle ein:
$ sudo ./Konfigurieren-mit Nagios-Group = Nagios
--with-command-gruppen = nagcmd-with-httpd_conf =/etc/apache2/sites-fähig/
$ sudo machen alle
$ sudo installieren
$ sudo make install-Init
$ sudo mach install-config
$ sudo mach install-commandmode
Schritt 5: Aktualisieren Sie Ihre E -Mail -Adresse
Geben Sie den folgenden Befehl ein:
$ sudo gedit/usr/local/nagios/etc/Objekte/Kontakte.CFG
Was dieser Befehl tut, ist, dass er die Datei bearbeitet (Kontakte.CFG) befindet sich im Verzeichnis USR/Local/Nagios/etc/Objekte, um die E -Mail -Adresse einzuschließen, in der wir Benachrichtigungen erhalten möchten.
Schritt 6: Starten Sie das Webschnittstelleninstallationsprogramm
Bei all den oben genannten Eingaben können wir endlich zur Installation der Nagios -Weboberfläche übergehen. Verwenden Sie zunächst die folgenden Codes mit der Installation.
$ sudo make install-Webconf
Sie benötigen ein Benutzerkonto, um die Nagios -Weboberfläche zu verwenden. Natürlich müssen Sie zuerst ein Benutzerkonto erstellen.
Geben Sie Folgendes in die interaktive Shell ein, um ein Benutzerkonto zu erstellen.
$ cd /tmp /nagios-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.Benutzer
$ sudo a2enmod cgi
Schließlich können Sie die Apache -Server neu starten.
$ sudo systemctl starten Sie Apache2 neu
Schritt 7: Installieren Sie Nagios -Plugins
Wenn es noch nicht auf /TMP ist, können Sie Verzeichnisse mit:
$ cd /tmp
Und verwenden Sie dann den folgenden Befehl, um den Download zu starten.
$ wget https: // nagios-plugins.org/download/nagios-plugins-2.3.3.Teer.gz
Als nächstes müssen Sie die Datei extrahieren und in das resultierende Verzeichnis platzieren:
$ tar-Zxvf /TMP /Nagios-Plugins-2.3.3.Teer.gz
$ CD /TMP /Nagios-Plugins-2.3.3/
Sobald Sie die Verzeichnisse gewechselt haben, kompilieren Sie die Plugins mit dem folgenden Befehl:
$ sudo ./configure-mit nagios-user = nagios-with-nagios-gruppen = nagios
$ sudo machen
$ sudo installieren
Schritt 8: Verwenden von Nagios auf Ubuntu
Verwenden Sie den folgenden Befehl, um sicherzustellen, dass die Konfiguration ordnungsgemäß gesehen wurde:
$ sudo/usr/local/nagios/bin/nagios -v
$ cd/usr/local/nagios/etc/nagios.CFG
Schalten Sie den Nagios -Dienst ein, um ihn jedes Mal automatisch zu starten, wenn Sie Ihre VM mithilfe verwenden:
$ sudo systemctl aktivieren nagios
Starten Sie die Dienste.
$ sudo systemctl starten nagios
Schritt 9: Lernen Sie die Weboberfläche kennen
Gehe zu http: // ip-add/nagios/ und einen Riss an der Weboberfläche haben. Sie werden die Benutzeranmeldeinformationen gefragt, bevor Sie sich anmelden.
Beim Anmelden sollten Sie das Mitglieds Dashboard sehen:
Beachten Sie die Vielfalt der Optionen ganz links von der Schnittstelle. Schwebe über sie, um mehr herauszufinden.
Dinge einpacken
In diesem Tutorial haben wir gesehen, wie Nagios auf Ubuntu 20 installiert werden können.04. Wir haben alle Schritte durchgemacht und detailliert befolgt und erklärt, welche Funktion jeder Schritt insgesamt dient. Es ist viel einfacher, Nagios aus ihren offiziellen Repositorys zu installieren, als es aus seinem Quellcode zu installieren. Aber manchmal kommt es so vor, dass die Repositories nicht die neuesten Versionen von Nagios liefern. Dies ist natürlich nie der Fall, wenn Sie Quellcode verwenden, um Nagios zu installieren.