So installieren Sie Zabbix Agent auf CentOS/RHEL 8

So installieren Sie Zabbix Agent auf CentOS/RHEL 8

Zabbix Agent ist ein Prozess, der auf Remote -Maschinen ausgeführt wird und die über den Zabbix -Server überwachen müssen. Der Agent sammelt die Daten auf dem Remote -Server und sendet bei Anforderung an den Zabbix -Server zurück. ZABBIX Agent muss auf allen Remote -Systemen installiert werden, die über den Zabbix -Server überwacht werden müssen.

Grundsätzlich gibt es zwei Arten von Schecks:

  • Passive Überprüfung - Zabbix Agent hat Daten auf die Anfrage an Server gesendet.
  • Aktive Überprüfung - Zabbix Agent sendet Daten regelmäßig an den Server.

Nach dem Installieren von Zabbix Server auf Ihrem System. Jetzt bewegen wir uns, um Agenten auf dem Remote -System zu installieren. Dieser Artikel hilft Ihnen dabei, Zabbix Agent auf CentOS/RHEL 8 Linux Systems zu installieren. Nach Abschluss dieses Schritt.

Schritt 1 - SELinux deaktivieren

Standardmäßig ist Selinux in CentOS 8 aktiviert. Sie können den Selinux deaktivieren, um Zabbix auf Ihrer CentOS -Maschine ordnungsgemäß zu arbeiten.

Sie können die Selinux durch Bearbeiten/etc/selinux/config -Datei deaktivieren:

Nano/etc/selinux/config 

Ändern Sie die folgende Zeile:

Selinux = deaktiviert 

Drücken Sie Strg + o Änderungen sparen und dann Strg + x Datei schließen. Starten Sie dann Ihren Server neu, um Änderungen anzuwenden.

Schritt 2 - ZABBIX -Agent installieren

Die ZABBIX -Agentenpakete sind unter den Standard -CentOS 8 -Repositories nicht verfügbar. Erstens müssen Sie das Zabbix -Repository in Ihrem System konfigurieren.

Zum Zeitpunkt des Schreibens dieses Tutorials ist die neueste Version von Zabbix Zabbix 4.4. Sie können den Zabbix 4 installieren.4 Repository -Paket durch Ausführen des folgenden Befehls:

DNF Installieren Sie https: // repo.Zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.EL8.Keinarch.Drehzahl 

Nach der Installation von Yum -Repository -Paketen in unserem System. Verwenden Sie den folgenden Befehl, um den ZABBIX -Agenten in Ihren CentOS 8- oder RHEL 8 -Systemen mit dem Paketverwaltungswerkzeug zu installieren.

DNF Installieren Sie Zabbix-Agent 

Drücken Sie 'y', um eine Bestätigung zu erhalten, um den Installationsprozess abzuschließen.

Schritt 3 - ZABBIX -Agent konfigurieren

Jetzt müssen Sie den Agent -Dienst so konfigurieren, dass ZABBIX -Serveranforderungen zuzulassen. Bearbeiten Sie die ZABBIX -Agent -Konfigurationsdatei, indem Sie den Zabbix -Server -IP hinzufügen.

/etc/zabbix/zabbix_agentd.Conf

#Server = [Zabbix Server IP] #hostname = [Hostname des Client -Systems] Server =192.168.1.100 Hostname =Server 1 

Schritt 4 - Die Firewall für Zabbix einstellen

Als nächstes müssen Sie den Zabbix -Ports 10050 und 10051 zulassen. und HTTP -Service über die Firewall. Sie können sie mit dem folgenden Befehl zulassen:

Firewall-CMD --Permanent --add-Port = 10050/TCP Firewall-CMD-Reload 

Schritt 5 - ZABBIX -Agent starten

Ihr Zabbix -Agentendienst ist bereit zum Ausführen. Führen Sie die folgenden Befehle aus, um den Service für den automatischen Start beim Systemstart zu aktivieren. Dann starten Sie dann auch zum ersten Mal den Service:

Systemctl aktivieren ZABBIX-Agent SystemCtl Start Zabbix-Agent 

Um den Zabbix-Agent-Service jederzeit zu stoppen, führen Sie den folgenden Befehl aus:

Systemctl Stopp Zabbix-Agent 

Glückwunsch! Sie haben den Zabbix -Agenten erfolgreich installiert. Fügen wir den Host auf dem Zabbix -Server hinzu, um mangelnd zu sein.