Zabbix Agent installeren op Ubuntu
In deze handleiding lees je hoe je de Zabbix Agent installeert en configureert op een Ubuntu-systeem, zodat deze kan communiceren met een Zabbix-server.
Stap 1: Systeem bijwerken
Werk het systeem eerst bij om te zorgen dat alle pakketten actueel zijn. Open een terminal en voer de volgende commando’s uit:
sudo apt update sudo apt upgrade -y
Stap 2: Zabbix repository toevoegen en agent installeren
De Zabbix Agent wordt geïnstalleerd via de officiële Zabbix-repository.
Repository toevoegen
Download en installeer het repository-pakket:
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix/zabbix-release_6.0-4+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_6.0-4+ubuntu22.04_all.deb sudo apt update
Zabbix Agent installeren
Installeer vervolgens de Zabbix Agent:
sudo apt install zabbix-agent -y
Stap 3: Zabbix Agent configureren
Na de installatie moet de agent worden geconfigureerd zodat deze verbinding kan maken met de Zabbix-server.
Open het configuratiebestand:
sudo nano /etc/zabbix/zabbix_agentd.conf
Pas de volgende instellingen aan:
Server=<Zabbix_Server_IP> ServerActive=<Zabbix_Server_IP> Hostname=<Hostname_van_de_Ubuntu_host>
Vervang:
<Zabbix_Server_IP>door het IP-adres van de Zabbix-server<Hostname_van_de_Ubuntu_host>door de hostnaam zoals deze in Zabbix wordt gebruikt
Sla het bestand op en sluit de editor.
Stap 4: Firewall configureren (indien van toepassing)
Als er een firewall actief is, moet poort 10050 worden geopend voor inkomende verbindingen:
sudo ufw allow 10050/tcp sudo ufw allow 10050/udp
Stap 5: Zabbix Agent starten en activeren
Start de Zabbix Agent en zorg ervoor dat deze automatisch wordt gestart bij het opstarten van het systeem:
sudo systemctl start zabbix-agent sudo systemctl enable zabbix-agent sudo systemctl restart zabbix-agent
Controleer de status van de service:
sudo systemctl status zabbix-agent
Na het uitvoeren van deze stappen is de Zabbix Agent actief en klaar om als host te worden toegevoegd binnen de Zabbix-server.