Se rendre au contenu

Comment installer Zabbix sur Ubuntu

5 août 2026 par
Comment installer Zabbix sur Ubuntu
Jérôme LEPAGE


Bien entendu, une installation d'une instance Zabbix est bien plus complexe et va bien plus loin que suivre un article de blog. Vous me voyez venir, en tant que formateur certifié Zabbix, je vais vous inviter à venir en formation ZCS et ZCP pour vraiment prendre en main l'outil.

Toutefois, je vous donne déjà quelques bases ou un aide-mémoire 😉

Installation du repository Zabbix

En premier lieu, il faut installer le repository Zabbix (pour la version 7.4) sur votre serveur.

Sur Ubuntu 20.04 Focal : 

# wget https://repo.zabbix.com/zabbix/7.4/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.4+ubuntu20.04_all.deb
# dpkg -i zabbix-release_latest_7.4+ubuntu20.04_all.deb

Sur Ubuntu 22.04 Jammy 

# wget https://repo.zabbix.com/zabbix/7.4/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.4+ubuntu22.04_all.deb
# dpkg -i zabbix-release_latest_7.4+ubuntu22.04_all.deb

Sur Ubuntu 24.04 Noble :

# wget https://repo.zabbix.com/zabbix/7.4/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.4+ubuntu24.04_all.deb
# dpkg -i zabbix-release_latest_7.4+ubuntu24.04_all.deb

Sur Ubuntu 26.04 Resolute : 

# wget https://repo.zabbix.com/zabbix/7.4/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.4+ubuntu26.04_all.deb
# dpkg -i zabbix-release_latest_7.4+ubuntu26.04_all.deb

Ensuite, il faut mettre à jour votre système : 

# apt update 

Installer le Zabbix Proxy (avec SQLite3)

Pour installer le Proxy Zabbix, je la facilite (ici) en choisissant la base SQLite3 qui est déjà suffisamment performante et qui reste très intéressante lorsqu'on débute avec Zabbix. 

# apt install zabbix-proxy-sqlite3

Ensuite, il faudra éditer le fichier /etc/zabbix/zabbix_proxy.conf afin de modifier la configuration suivante : 

# Mode du proxy : 1 = passif, 0 = actif
ProxyMode=0

# Adresse du serveur Zabbix
Server=<IP, CIDR ou Nom DNS>

# Hostname du Proxy
Hostname=<Proxy Name>

# Chemin vers le fichier SQLite 3 qui va être créé
DBName=/var/lib/zabbix/zabbix_proxy.db

Ensuite on va créer le répertoire "home" pour l'utilisateur système de Zabbix pour qu'il puisse créé sa base

# mkdir -p /var/lib/zabbix
# chown -R zabbix:zabbix /var/lib/zabbix

## On active le service via Systemd et on le redémarre
# systemctl enable zabbix-proxy
# systemctl restart zabbix-proxy

Installer l'agent Zabbix (Zabbix Agent)

Là aussi, je simplifie (vous n'avez qu'à venir en formation 😛). Je choisis l'agent 2.

# apt install zabbix-agent2

## Optionnellement
# apt install zabbix-agent2-plugin-mongodb zabbix-agent2-plugin-mssql zabbix-agent2-plugin-postgresql

Ensuite, on édite le fichier /etc/zabbix/zabbix_agent2.conf. 

Pour un Agent en mode Actif : 

ServerActive=<IP ou Nom DNS du proxy ou du serveur>
Hostname=<Nom de l'hôte>

Pour un Agent en mode Passif : 

ServerActive=<IP ou Nom DNS du proxy ou du serveur>Hostname=<Nom de l'hôte>

Mais le mieux étant d'avoir les deux modes (Actif et Passif) : 

ServerActive=<IP ou Nom DNS du proxy ou du serveur>
Hostname=<Nom de l'hôte>
ServerActive=<IP ou Nom DNS du proxy ou du serveur>

Conclusion

L'installation des composants Zabbix est assez simple grâce aux paquetages pour Debian. Encore une fois, c'est un exemple simplifié et pour aller plus loin, c'est la formation Zabbix Certified Specialist (1er niveau technique) qu'il vous faut.

Partager cet article
Étiquettes
Nos blogs