So installieren Sie Nagios auf Ubuntu Top 10.Top 10

So installieren Sie Nagios auf Ubuntu Top 10.Top 10
Nagios ist ein Open-Source-Überwachungsinstrument, mit dem die verschiedenen Netzwerk-Apps, deren Quellen und verschiedene Linux-basierte Geräte beobachtet werden sollen. Mit Nagios können wir über kritische Aktivitäten und Ereignisse von Fehlfunktionen von Software wachsam sein, indem wir automatisierte Warnungen an die Administratoren senden und weitere Schäden verhindern.

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.