Der Zabbix-Agent muss auf allen Remote-Systemen installiert werden, die über den Zabbix-Server überwacht werden müssen. Der Zabbix-Agent sammelt Ressourcennutzungs- und Anwendungsdaten auf dem Client-System und stellt diese Informationen auf deren Anfragen dem Zabbix-Server zur Verfügung.
Es gibt zwei Arten von Prüfungen, die zwischen Zabbix Server und Client konfiguriert werden können.
- Passive Prüfung – Zabbix Agent hat nur auf Anfrage Daten an den Server gesendet.
- Aktive Prüfung – Zabbix Agent sendet regelmäßig Daten an den Server.
Nach der Installation von Zabbix Server auf Ihrem Debian-System. Dieser Artikel hilft Ihnen bei der Installation des Zabbix-Agenten auf Debian 9 Stretch-, Debian 8 Jessie- und Debian 7 Wheezy-Systemen. Danach können Sie den Remote-Host im Zabbix-Server hinzufügen.
Schritt 1 – Voraussetzungen
Für dieses Tutorial verwenden wir Zabbix apt-Repositories, die von der offiziellen Website von Zabbix bereitgestellt werden. Lassen Sie uns zuerst das erforderliche Repository auf Ihrem System hinzufügen, indem Sie einen der folgenden Befehle gemäß der Debian-Version ausführen:
## For Debian 10:wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-3+buster_all.deb sudo dpkg -i zabbix-release_4.0-3+buster_all.deb ## For Debian 9: wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-3+stretch_all.deb sudo dpkg -i zabbix-release_4.0-3+stretch_all.deb ## For Debian 8: wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-3+jessie_all.deb sudo dpkg -i zabbix-release_4.0-3+jessie_all.deb
Schritt 2 – Zabbix-Agent installieren
Jetzt haben Sie Zabbix-Repositories zu Ihrem System hinzugefügt. Lassen Sie uns den folgenden Befehl verwenden, um den Zabbix-Agenten auf einem Debian-Rechner zu installieren.
sudo apt-get update sudo apt-get install zabbix-agent
Schritt 3 – Zabbix-Agent konfigurieren
Nach Abschluss der Installation von Zabbix Aget. Bearbeiten Sie die Zabbix-Agent-Konfigurationsdatei zabbix_agentd.conf und aktualisieren Sie die IP-Adresse des Zabbix-Servers und den Namen des Zabbix-Agenten.
/etc/zabbix/zabbix_agentd.confsudo vi /etc/zabbix/zabbix_agentd.conf
#Server=[zabbix server ip] #Hostname=[Hostname of client system ] Server=192.168.1.10 Hostname=Server2
Hier 192.168.1.10 ist die IP des Zabbix-Servers, um eine Verbindung mit diesem Zabbix-Client zu ermöglichen.
Schritt 4 – Zabbix Agent neu starten
Nachdem Sie die Zabbix-Server-IP in der Konfigurationsdatei hinzugefügt haben, starten Sie jetzt den Agentendienst mit dem folgenden Befehl neu.
sudo service zabbix-agent start
Verwenden Sie die folgenden Befehle, um den zabbix-agent-Dienst jederzeit zu aktivieren und zu starten.
sudo systemctl enable zabbix-agent sudo systemctl start zabbix-agent
Herzlichen Glückwunsch, Sie haben Zabbix Agent erfolgreich auf einem Debian-System installiert. Lassen Sie uns einen zu überwachenden Host in Zabbix Server hinzufügen.