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

So installieren Sie Zabbix 5.0/4.0 auf Ubuntu 18.04 / Ubuntu 16.04

Zabbix ist eine Open-Source-Überwachungssoftware der Enterprise-Klasse für Server, Netzwerkgeräte und Anwendungen. Zabbix verwendet Zabbix Agent, der auf überwachten Hosts installiert ist, um die Daten zu sammeln. Außerdem kann es Standarddienste wie SMTP- oder HTTP-Webdienste überwachen, ohne dass ein Client auf dem überwachten Host vorhanden ist.

Darüber hinaus unterstützt Zabbix die Überwachung über SNMP-, TCP- und ICMP-Prüfungen sowie über IPMI, JMX, SSH und Telnet. Zabbix kann Sie mithilfe von XMPP in Echtzeit benachrichtigen.

Zabbix wird unter der GPL-Lizenz v2 veröffentlicht.

Hier sehen wir, wie Zabbix Server Ubuntu 18.04 / Ubuntu 16.04 installiert wird.

Systemanforderungen

Hardware

Zabbix benötigt zu Beginn mindestens 128 MB RAM und 256 MB Festplattenspeicher. Die Größe der Festplatte oder des Arbeitsspeichers hängt jedoch von der Anzahl der überwachten Hosts und Parameter ab.

2 GB RAM und 2 GB Festplattenspeicher würden ausreichen, um 500 Hosts zu überwachen.

Software

Zabbix 5.0 (LTS)

Apache:1.3.12 oder höher
MySQL:5.5 oder 8.0.x / MariaDB:10.0.3 oder höher
PHP:7.2.0 oder höher

Zabbix 4.0 (LTS)

Apache:1.3.12 oder höher
MySQL:5.0.3 oder 8.0.x / MariaDB:Neueste
PHP:5.4.0 oder höher

Installieren Sie Zabbix

Zabbix-Repository konfigurieren

Zabbix ist nicht in Ubuntu-Repositories enthalten. Um Zabbix zu installieren, müssen wir also das Zabbix-Repository auf dem System einrichten, indem wir das Zabbix-Repository-Konfigurationspaket installieren.

Zabbix 5.0 (LTS)

### Ubuntu 18.04 ###

wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+bionic_all.deb

sudo dpkg -i zabbix-release_5.0-1+bionic_all.deb

Zabbix 4.0 (LTS)

### Ubuntu 18.04 ###

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb

sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb


### Ubuntu 16.04 ###

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb

sudo dpkg -i zabbix-release_4.0-3+xenial_all.deb

Installieren Sie Zabbix-Server

Verwenden Sie den apt-Befehl, um den Zabbix-Server zusammen mit MariaDB Server auf Ihrem System zu installieren.

Zabbix 5.0 (LTS) – Ubuntu 18.04

sudo apt update

sudo  apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Zabbix 4.0 (LTS) – Ubuntu 18.04/16.04

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Zeitzone

Bearbeiten Sie die Zabbix-Konfigurationsdatei, um sie mit Ihrer Zeitzone zu aktualisieren.

sudo nano /etc/zabbix/apache.conf

Aktualisieren Sie die folgende Zeile mit der richtigen Zeitzone. Weitere Zeitzonen finden Sie unter dem Link.

<IfModule mod_php7.c>

       ...
       ...

       php_value date.timezone America/New_York

       ...
       ...

</IfModule>

Datenbank erstellen

Melden Sie sich beim MariaDB-Server an und erstellen Sie eine Datenbank für unsere Zabbix-Installation.

Sie können sich ohne das MySQL-Root-Passwort beim MariaDB-Server anmelden, indem Sie den Befehl sudo mysql -u root -p oder mysql -u root -p als root in Ubuntu ausführen.
sudo mysql -u root -p

Erstellen Sie eine Datenbank mit den folgenden Details.

DBName: zabbix
DBBenutzer: zabbixuser
DBPasswort: Passwort

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbixuser@localhost identified by 'password';

quit;
alle Privilegien auf zabbix.*

Sobald Sie eine Datenbank für die Zabbix-Installation erstellt haben, importieren Sie das anfängliche Schema und Daten hinein.

cd /usr/share/doc/zabbix-server-mysql

zcat create.sql.gz | mysql -u zabbixuser -p zabbix

Aktualisiere die Zabbix-Konfiguration

Bearbeiten Sie die Datei zabbix_server.conf, um die Datenbankdetails festzulegen.

sudo nano /etc/zabbix/zabbix_server.conf

Stellen Sie sicher, dass Sie wie folgt eingestellt sind.

DBHost=localhost
DBName=zabbix
DBUser=zabbixuser
DBPassword=password

Starten Sie alle Dienste neu.

sudo systemctl restart zabbix-server zabbix-agent apache2

Aktivieren Sie die Zabbix-Dienste so, dass sie beim Systemneustart automatisch gestartet werden.

sudo systemctl enable zabbix-server zabbix-agent apache2

Zabbix über den Webinstaller einrichten

Öffnen Sie einen Webbrowser und zeigen Sie ihn auf die folgende URL.

http://your-ip-add-ress/zabbix/ Die Anweisungen sind für Zabbix v5.0 und v4.0 gleich.

Klicken Sie auf Nächster Schritt auf der Zabbix-Willkommensseite.

Dieser Schritt überprüft, ob alle Voraussetzungen für die Zabbix-Installation erfüllt sind. Wenn es Probleme gibt, erfahren Sie auf dieser Seite, welche Erweiterungen fehlen.

Wenn alles in Ordnung ist , klicken Sie auf Nächster Schritt .

Geben Sie den Namen der Zabbix-Datenbank, den DB-Benutzer und das Passwort ein und klicken Sie dann auf Nächster Schritt .

Geben Sie die Zabbix-Serverdetails, die Portnummer und den Namen für die Zabbix-Installation an.

Sie erhalten eine Zusammenfassung vor der Installation wie unten. Klicken Sie auf Nächster Schritt um zur nächsten Seite zu gehen.

Jetzt haben Sie die Installation von Zabbix abgeschlossen. Klicken Sie auf Fertig stellen .

Einmal, nachdem Sie auf Fertig stellen geklickt haben klicken, leitet Sie das Installationsprogramm zur Zabbix-Anmeldeseite weiter.

Zugriff auf Zabbix

Melden Sie sich mit dem Standardbenutzernamen und -kennwort bei Zabbix Server an.

Benutzername :Admin .

Passwort :zabbix .

Beim Benutzernamen wird zwischen Groß- und Kleinschreibung unterschieden.

Zabbix-Dashboard:

Schlussfolgerung

Das ist alles. Jetzt können Sie mit der Installation des Zabbix-Agenten auf Client-Systemen fortfahren und dann Client-Rechner zum Zabbix-Server zur Überwachung hinzufügen.


Ubuntu
  1. So installieren Sie R unter Ubuntu 20.04

  2. So installieren Sie Go unter Ubuntu 18.04

  3. So installieren Sie R unter Ubuntu 18.04

  4. Wie installiere ich Zabbix auf Ubuntu 20.04?

  5. So installieren Sie Zabbix auf Ubuntu

So installieren Sie Zabbix unter Ubuntu 15.10

So installieren Sie Zabbix auf Ubuntu 16.04 LTS

So installieren Sie Zabbix auf Ubuntu 18.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04

So installieren Sie Zabbix unter Ubuntu 20.04