Komplette Handbuch zum Installieren und Konfigurieren von Zabbix 6 auf Raspberry Pi

Komplette Handbuch zum Installieren und Konfigurieren von Zabbix 6 auf Raspberry Pi
Zabbix ist ein Überwachungstool, mit dem wir unsere installierten Anwendungen, Netzwerke, Server und Cloud überwachen können. Darüber hinaus bedeutet die Überwachung nicht, dass die sensiblen Daten des Systems unsicher sind. ZABBIX stellt sicher, dass die in der Überwachungsanwendung oder in der Cloud vorhandenen Daten immer sicher sind, indem alle Daten an den externen Gewölbe übertragen werden. Zabbix führte verschiedene Methoden ein, um die Daten zur Überwachung zu sammeln, sie zu transformieren und dann visualisieren.

Zabbix kann auf verschiedenen Linux -Verteilungen installiert werden, aber in diesem Handbuch lernen wir die Methode zum Installieren und Aktivieren von Zabbix auf dem Betriebssystem Raspberry PI.

So installieren Sie Zabbix auf Raspberry Pi

Wir werden Zabbix auf dem Raspberry Pi -Betriebssystem installieren, indem wir sein Debian -Paket von seiner offiziellen Website herunterladen, also aktualisieren Sie das Repository zuerst:

$ sudo APT Update

Aktualisieren Sie die Pakete, deren neue Updates verfügbar sind:

$ sudo apt valpgrade -y

Wir benötigen einen Webserver, sodass wir entweder einen Apache -Webserver oder einen NGINX -Webserver installieren können. In diesem Handbuch installieren wir den NGINX -Webserver mit dem Befehl:

$ sudo apt install nginx -y

Anschließend werden wir das Debian -Paket von Zabbix mit dem WGet -Befehl von seiner offiziellen Website herunterladen:

$ wget https: // repo.Zabbix.com/zabbix/5.4/raspbian/pool/main/z/zabbix-release/zabbix-release_6.1-1+debian10_all.Deb

Um den Download zu bestätigen, werden wir den Inhalt auflisten:

$ ls

Installieren Sie das Debian -Paket von Zabbix mit dem DPKG -Paket -Manager:

$ sudo dpkg -i zabbix -release_6.1-1+debian11_all.Deb

Anschließend werden wir einige andere Pakete installieren, die mit dem Zabbix benötigt werden:

$ sudo APT Installieren Sie Zabbix-server-mysql Zabbix-Frontend-Php -y

Öffnen Sie die MySQL -Datenbank mit dem Befehl:

$ sudo mysql

Erstellen Sie nun eine Datenbank mit dem Namen "Zabbix" mit dem Befehl:

Datenbank erstellen Zabbix;

Der nächste Schritt besteht darin, einen Benutzer mit dem Namen "Zabbix_User" zu erstellen, damit er auf die Datenbank "Zabbix" zugreifen kann:

Benutzer erstellen zabbix_user@localhost identifiziert durch 'Passwort';

Im obigen Befehl können Sie das „Passwort“ durch Ihr eigenes Uniques -Passwort ersetzen, und jetzt müssen wir dem neuen Benutzer der Zabbix -Datenbank die Berechtigungen gewähren:

Gewähren Sie alle Privilegien auf Zabbix.* an zabbix_user@localhost;

Beenden Sie nun die SQL -Umgebung mit dem Befehl:

aufhören

So konfigurieren Sie Zabbix auf Raspberry Pi

Wir werden einige Änderungen in der Konfigurationsdatei von Zabbix vornehmen. Dies öffnen die ZABBIX -Konfigurationsdatei mit dem Nano -Texteditor:

$ sudo nano/etc/zabbix/zabbix_server.Conf

Jetzt werden wir das Kennwort hier für die Datenbank hinzufügen. Dafür finden wir "dbpassword" mithilfe der T -Shortcut -Taste von Strg+W:

Speichern Sie die Einstellungen und beenden Sie den Texteditor.

So konfigurieren Sie den Nginx für Zabbix auf Raspberry Pi

Wir öffnen die Konfigurationseinstellungen von NGINX mit dem Befehl:

$ sudo nano/etc/nginx/nginx.Conf

Suchen Sie nun nach der Zeile "Include/etc/nginx/sites-fähig/*" und fügen Sie diese Zeile daneben hinzu:

Inhaftieren/etc/zabbix/nginx.conf;

Auch den Hafen unterziehen:

Starten Sie nun den Dienst von Zabbix-Server mit dem Befehl systemctl neu:

$ sudo systemctl starten Sie Zabbix-server neu starten

Abschluss

Zabbix ist ein Überwachungstool, das installiert werden kann, um die Netzwerke, die Leistung des Systems und verschiedene Anwendungen zu überwachen. In diesem Handbuch haben wir Zabbix auf Raspberry Pi installiert, indem wir sein Debian -Paket von seiner offiziellen Website heruntergeladen haben.