GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und konfigurieren Sie Nagios Core auf Raspberry PI

Haben Sie jemals darüber nachgedacht, wie einige der größten Unternehmen der Welt Hunderte von Geräten überwachen? Wenn nicht, dann tun Sie es jetzt, denn in diesem Tutorial werde ich Ihnen Nagios vorstellen. Nagios ist eine Überwachungslösung, die einige wenige Geräte in Ihrem Haus oder Hunderte von Geräten, Diensten und Netzwerkprotokollen in einem milliardenschweren Unternehmen überwachen kann.

Zunächst einmal, warum brauchen wir überhaupt Nagios oder irgendein Überwachungstool?

Es sollte nicht schwer sein zu verstehen, warum wir ein Überwachungstool brauchen. Ein Überwachungstool ist hilfreich, wenn Sie Ihre Zeit nicht verschwenden möchten, um Ihre Geräte, Ports oder Dienste, die auf diesen Ports ausgeführt werden, manuell zu überprüfen. Angenommen, Sie richten einen Webserver ein und möchten sicherstellen, dass er immer aktiv ist. Es treten jedoch Probleme auf und Ihr Server kann aufgrund eines automatischen Updates ausfallen. Um also zu wissen, dass ein Problem aufgetreten ist, sollten Sie immer vor dem System stehen und es selbst überwachen. Es ist Zeitverschwendung, die ganze Zeit den Server im Auge zu behalten, nur um zu überprüfen, ob er aktiv ist.

Lassen Sie ein Überwachungstool wie Nagios dies für Sie erledigen. Es überwacht Ihre Geräte, auf Ihren Geräten ausgeführte Dienste und Netzwerkprotokolle und benachrichtigt Sie, wenn etwas ausfällt. Ist es nicht nützlich?

In diesem Artikel zeige ich Ihnen, wie Sie Nagios auf Raspberry Pi installieren und einrichten. Das geht ganz einfach.

Wie funktioniert Nagios?

Wie also überwacht Nagios etwas? Zunächst installieren wir Nagios auf einem System und nennen es Nagios-Server. Jetzt kann Nagios ein Gerät entweder mit einem Agenten überwachen oder ein natives Protokoll .

Wir installieren einen Agenten auf dem Gerät, das wir überwachen möchten, und der Nagios-Server kommuniziert regelmäßig mit dem Agenten. Nagios sendet Nachrichten, in denen nach der Leistung bestimmter Dienste gefragt wird, und der Agent antwortet mit den Informationen. Der Nagios-Server verarbeitet die Informationen, speichert sie und warnt den Administrator, wenn etwas nicht richtig funktioniert.

Nehmen wir an, es gibt ein Linux-System im Netzwerk und ich möchte die Festplatte dieses Systems überwachen. Ich möchte nicht, dass der Festplattenspeicher 80 % überschreitet. So kann ich einen Agenten auf dem Linux-System einrichten. Nun führt Nagios regelmäßige Überprüfungen des Linux-Systems durch und fragt nach Festplatteninformationen, und der Agent liefert die Informationen an den Server zurück. Basierend auf den Informationen führt Nagios Aktionen aus. Wenn der Festplattenspeicher über 80 % liegt, wird der Administrator benachrichtigt.

Auf die gleiche Weise können Sie so ziemlich alles überwachen.

Die zweite Methode, die Nagios verwendet, um Netzwerkgeräte zu überwachen, sind native Protokolle. Es gibt zwei Protokolle, nämlich SNMP und WMI . Wir werden in späteren Artikeln über diese Protokolle sprechen, wenn wir Geräte mit Nagios konfigurieren.

Die Idee hinter der Installation von Nagios auf einem Raspberry Pi ist die Überwachung von Geräten in einem kleinen Netzwerk wie einem Heimnetzwerk.

Wie installiere ich Nagios auf Raspberry Pi?

Nagios ist im Standard-Repository von Raspbian verfügbar. Beginnen Sie also zuerst mit der Aktualisierung Ihres Systems –

sudo apt update && sudo apt upgrade -y

Nagios3 installieren –

sudo apt install nagios3

Nun beginnt der Download. Es wird nicht lange dauern, da es nur wenige MB groß ist.

Nachdem der Download abgeschlossen ist, werden Sie aufgefordert, das Passwort des Webadministrators einzugeben. Standardmäßig erstellt das Setup einen Benutzer „nagiosadmin ‘. Merken Sie sich also Ihr Passwort für die spätere Verwendung.

Wenn Sie das Admin-Passwort bestätigen, wird die Installation gestartet. Nachdem die Installation abgeschlossen ist, war es das. Sie können nun Nagios verwenden.

Nagios3-Webanmeldung

http://raspberry-pi-ip/nagios3

Geben Sie die Anmeldeinformationen ein, um sich anzumelden. Der Benutzername ist „nagiosadmin“ und das Passwort ist das, was Sie während der Installation festgelegt haben.

Und los geht's! Der Nagios-Kern ist eingerichtet und läuft. Sie können der benutzerfreundlichen Dokumentation folgen, um Ihre Geräte mit Nagios einzurichten.

Ich werde weitere Themen in Nagios behandeln, wie z. B. die Konfiguration von Geräten und die Verwendung von Plugins.


Linux
  1. So installieren Sie Nagios unter Ubuntu 13.04

  2. So installieren Sie Nagios unter Debian 9

  3. So installieren Sie Nagios unter CentOS 6

  4. So installieren Sie Nagios unter CentOS 8

  5. Wie installiere ich Dotnet Core auf Centos 7?

So installieren Sie Nagios 4.4.3 auf Ubuntu 18.04 und Ubuntu 16.04

So installieren Sie Windows PowerShell Core 6.0 unter Linux

So installieren Sie Raspbian OS auf Raspberry Pi

So installieren Sie Nagios Core und NRPE unter CentOS 8

Wie installiere ich Nagios 4.4.5 auf Centos7?

So installieren Sie CentOS auf einem Raspberry Pi [Tutorial]