Nagios Core: Was ist Nagios und wie installiert man es unter Debian GNU / Linux?

Nagios Core: Was ist Nagios und wie installiert man es unter Debian GNU / Linux?

Nagios Core: Was ist Nagios und wie installiert man es unter Debian GNU / Linux?

Auf dem Gebiet der Netzwerke und Server es gibt tolle und effiziente Anwendungen für System- / Serveradministratoren (SysAdmins). Deshalb sprechen wir heute über einen bekannten Anruf Nagios-Kern.

Nagios-Kern Es ist im Grunde die kostenlose Version von Nagios. Was wiederum im Grunde ein beliebtes ist Ausrüstung / Dienstleistungen / Netzwerküberwachungsprogramm im Format Open-Source-.

Webmin: Verwaltung über den Webbrowser

Webmin: Administration über den Webbrowser

Und da wir selten Probleme im Zusammenhang mit Anwendungen, Programme und Systeme aus dem Bereich Netzwerke und Server oder spezifische Verwendung für System- / Serveradministratoren (SysAdmins), wir werden unten sofort einige Links zu einigen früheren Veröffentlichungen zu diesem IT-Bereich hinterlassen:

"Webmin ist ein über das Web zugängliches Systemkonfigurationstool für OpenSolaris, GNU/Linux und andere Unix-Systeme. Damit können Sie interne Aspekte vieler Betriebssysteme wie Benutzer, Speicherplatzkontingente, Dienste, Konfigurationsdateien, Herunterfahren des Computers usw. konfigurieren sowie viele kostenlose Anwendungen wie den Apache-Webserver ändern und steuern. PHP, MySQL, DNS, Samba, DHCP, unter anderem." Webmin: Administration über den Webbrowser

Verwandte Artikel:
Webmin: Verwaltung über den Webbrowser
Verwandte Artikel:
Webmin: Verwaltung über den Webbrowser
Schlüsselfertiges Linux 14.1
Verwandte Artikel:
TurnKey Linux: Die virtuelle Gerätebibliothek

Nagios Core: Kostenlose und kostenlose Version von Nagios

Nagios Core: Kostenlose und kostenlose Version von Nagios

Was ist Nagios-Core?

Laut der offiziellen Website von Nagios, Nagios-Kern Es wird wie folgt beschrieben:

"Nagios® Core ™ ist eine Open-Source-Netzwerk- und Systemüberwachungsanwendung. Es überwacht die von Ihnen angegebenen Hosts (Computer) und Dienste und warnt Sie, wenn etwas schief geht oder sich verbessert. Nagios Core wurde ursprünglich für Linux entwickelt, sollte aber auch unter den meisten anderen Unix-basierten Betriebssystemen funktionieren. Außerdem ist es die kostenlose Version unseres aktuellen Tools namens Nagios XI."

Beschreibung

Unter den vielen Funktionen von Nagios-Kern die folgenden 10 können genannt werden:

  1. Überwachung von Netzwerkdiensten (SMTP, POP3, HTTP, NNTP, PING, unter anderem.)
  2. Überwachung der Ressourcen der verschiedenen überwachten Hosts (u. a. Prozessorlast, Festplattennutzung).
  3. Ein einfaches Plugin-Design, mit dem Benutzer problemlos ihre eigenen Service-Checks entwickeln können.
  4. Parallele Service-Checks.
  5. Die Möglichkeit, die Netzwerk-Host-Hierarchie mithilfe von „übergeordneten“ Hosts zu definieren, sodass Sie ausgefallene und nicht erreichbare Hosts erkennen und unterscheiden können.
  6. Kontaktbenachrichtigungen, wenn Host- oder Serviceprobleme auftreten und behoben werden (per E-Mail, Pager oder benutzerdefinierte Methode).
  7. Die Möglichkeit, Ereignishandler zu definieren, die während Host- oder Serviceereignissen zur proaktiven Fehlerbehebung ausgeführt werden.
  8. Automatische Rotation von Protokolldateien.
  9. Unterstützung für die Implementierung redundanter Monitoring-Hosts.
  10. Eine optionale Webschnittstelle zum Anzeigen des aktuellen Status des Netzwerks, des Verlaufs von Benachrichtigungen und Problemen, der Protokolldatei und mehr.

Wie installiere ich es unter Debian GNU / Linux 10?

Bevor Sie mit diesem Teil beginnen, ist es wie immer erwähnenswert, dass wir für diesen praktischen Fall das Übliche verwenden werden Respin-Linux namens Wunder GNU / Linux, die auf basiert MX Linux 19 (Debian10). Welches wurde nach unserem gebaut «Anleitung zu Snapshot MX Linux».

Jedoch jeder GNU / Linux Distribution welche Unterstützung Systemiert. Daher werden wir dies verwenden MX Linux Respin ab GRUB-Bootsystem nach Ihrer Wahl mit "Starte mit Systemd". Anstelle der Standardoption, die ohne ist Systemiert oder besser gesagt mit Systemd-Shim. Außerdem werden wir alle Befehlsbefehle aus dem Sysadmin-Benutzer, Anstatt von Root-Benutzer, von Respin Linux.

Und jetzt für dich herunterladen, installieren und verwendenwerden wir die verwenden «Schnellstart-Installationsanleitung für Debian« und das wären die Befehlsbefehle im Terminal (Konsole) Ihres Betriebssystems auszuführen:

1.- Schritte zur Vorbereitung des Betriebssystems

Aktualisieren Sie Repositorys und installieren Sie wesentliche und notwendige Pakete, mit denen Sie arbeiten können Nagios-Kern.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- Laden Sie die aktuelle Software herunter

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

3.- Kompilieren Sie die aktuelle Software

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- Erstellen Sie Benutzer und Gruppen

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- Installieren Sie verschiedene wichtige Pakete

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- Apache-Konfigurationsdateien installieren

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Installieren und konfigurieren Sie die Firewall über IPTables

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- Erstellen Sie ein Benutzerkonto in Apache, um in Nagios Core zu starten

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

9.- Neustart / Erforderliche Dienste starten

systemctl restart apache2.service
systemctl start nagios.service

Hinweis:: Starten Sie das Betriebssystem bei Problemen mit diesen Befehlsbefehlen neu.

10.- Einloggen in Nagios Core

Führen Sie einen Webbrowser auf dem lokalen Computer aus, wenn Sie über eine grafische Benutzerumgebung (GUI) verfügen, oder auf einem anderen Computer im Netzwerk und geben Sie in die Adressleiste einen der folgenden Befehle ein, wie Sie es für richtig halten:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

Hinweis:: Wenn Sie das Fenster "Nagios Core Login" nicht sehen, überprüfen Sie, ob Ihr Betriebssystem basierend auf Debian GNU / Linux 8/9/10 die richtige Konfiguration hat. "Dokument Root" Restaurants Apache-Server in der folgenden Konfigurationsdatei: /etc/apache2/apache2.conf. Ersetze den Pfad /var/www durch Folgendes: /var/www/html. Starten Sie dann den Apache-Dienst oder Computer neu und versuchen Sie es erneut auf dem Computer.

Installieren von Nagios Core-Plugins

Aktualisieren Sie Repositorys und installieren Sie wesentliche und notwendige Pakete, mit denen Sie arbeiten können Nagios-Plugins.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

Laden Sie das aktuelle Paket mit den "Nagios Plugins" herunter und entpacken Sie es

cd /tmp
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 und installieren Sie die "Nagios Plugins"

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

Screenshots

Nagios Core: Screenshot 1

Nagios Core: Screenshot 2

Nagios Core: Screenshot 3

Nagios Core: Screenshot 4

Nagios Core: Screenshot 5

Nagios Core: Screenshot 6

Nagios Core: Screenshot 7

Nagios Core: Screenshot 8

Nagios Core: Screenshot 9

Nagios Core: Screenshot 10

Nagios Core: Screenshot 11

Nagios Core: Screenshot 12

Nagios Core: Screenshot 13

Nagios Core: Screenshot 14

Nagios Core: Screenshot 15

Nagios Core: Screenshot 16

Nagios Core: Screenshot 17

Nagios Core: Screenshot 1

Nagios Core: Screenshot 19

Nagios Core: Screenshot 20

Nagios Core: Screenshot 21

Nagios Core: Screenshot 22

Nagios Core: Screenshot 23

Nagios Core: Screenshot 24

Nagios Core: Screenshot 25

Weitere Informationen zu Nagios-Kern die folgenden Links können durchsucht werden:

10 kostenlose und offene Alternativen

  1. Kakteen
  2. Cabot
  3. Cockpit-Projekt
  4. Icinga
  5. FreeMNS
  6. Munin
  7. Nettodaten
  8. Pandora FMS
  9. PHP-Servermonitor
  10. Zabbix

Um mehr darüber zu erfahren Alternativen und mehr klicken Sie auf den folgenden Link: Geräte- und Netzwerküberwachungssoftware unter Open Source.

Zusammenfassung: Diverse Veröffentlichungen

Zusammenfassung

Zusammenfassend, wie man gesehen hat Nagios-Kern ist ein perfektes Softwaretool für den Bereich Netzwerke / Server und System- / Serveradministratoren (SysAdmins). Und es ist nicht nur leistungsstark, sondern auch flexibel und anpassungsfähig, dank der Verwendung seiner multiplen Plugins. Und für diejenigen, die es vielleicht nicht nutzen, gibt es immer tolle Alternativen wie Zabbix, Icinga und Cockpit-Projekt, Unter vielen anderen.

Wir hoffen, dass diese Veröffentlichung für die gesamte Bevölkerung von großem Nutzen ist «Comunidad de Software Libre y Código Abierto» und einen großen Beitrag zur Verbesserung, zum Wachstum und zur Verbreitung des Ökosystems der verfügbaren Anwendungen für «GNU/Linux». Und hören Sie nicht auf, es mit anderen zu teilen, auf Ihren bevorzugten Websites, Kanälen, Gruppen oder Communities von sozialen Netzwerken oder Messaging-Systemen. Besuchen Sie abschließend unsere Homepage unter «DesdeLinux» um weitere Neuigkeiten zu entdecken und unserem offiziellen Kanal von . beizutreten Telegramm von DesdeLinux.


Hinterlasse einen Kommentar

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

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.