Retour à tous les guides
Serveurs proxymin de lecture•Updated 2026-10-25

Zabbix Proxy sur un VPS : supervision distribuée pour les sites distants

Installez un Zabbix Proxy qui collecte les données de supervision de vos hôtes distants et les transmet à votre serveur Zabbix central : configuration, base de données, interface web et réglages.

Zabbix Proxy fait partie du système de supervision Zabbix. Il collecte les données des hôtes d’un site ou d’un réseau distant et les transmet à votre serveur Zabbix central.

Un proxy allège le serveur principal, simplifie la supervision d’une infrastructure répartie sur de nombreux sites et continue de collecter des données quand la liaison avec le serveur est lente ou coupée un moment. Il prend en charge toutes les méthodes de collecte habituelles : agent Zabbix, SNMP, IPMI, JMX, vérifications simples et scripts externes. Il n’a pas d’interface web propre : vous le gérez par son fichier de configuration et depuis votre serveur Zabbix central.

  • Système d’exploitation : Ubuntu 22.04
  • Serveur minimum : 1 vCPU, 1 Go de RAM et 15 Go de disque
  • Gestion : le fichier de configuration en SSH et l’interface web de votre serveur Zabbix
1

Vérifier ce qui est installé

Un Zabbix Proxy prêt à l’emploi tourne et redémarre automatiquement avec le serveur. Ses fichiers :

  1. Configuration : /etc/zabbix/zabbix_proxy.conf
  2. Base locale (SQLite par défaut) : /var/lib/zabbix/zabbix_proxy.db
  3. Journal : /var/log/zabbix/zabbix_proxy.log

Si Zabbix Proxy n’est pas encore sur votre serveur, installez le paquet zabbix-proxy-sqlite3 depuis le dépôt officiel Zabbix pour Ubuntu 22.04 ; zabbix.com/download donne les commandes exactes pour votre version de Zabbix.

systemctl status zabbix-proxy
2

Vérifier l’état et les journaux

Ces commandes indiquent si le proxy tourne et affichent son journal en direct :

systemctl status zabbix-proxy
journalctl -u zabbix-proxy -f
tail -f /var/log/zabbix/zabbix_proxy.log
3

Relier le proxy à votre serveur Zabbix

Ouvrez le fichier de configuration et réglez deux paramètres :

  1. Server : l’adresse ou le nom d’hôte de votre serveur Zabbix central.
  2. Hostname : un nom unique pour ce proxy. Il doit correspondre exactement au nom du proxy créé dans l’interface web de Zabbix (étape 5).

Le proxy ne lit sa configuration qu’au démarrage : redémarrez-le après chaque modification.

nano /etc/zabbix/zabbix_proxy.conf

# réglez ces deux lignes
Server=zabbix.example.com
Hostname=my-proxy

systemctl restart zabbix-proxy
4

Utiliser MySQL ou PostgreSQL au lieu de SQLite (facultatif)

SQLite suffit pour la plupart des proxys. Pour un gros proxy, vous pouvez utiliser MySQL ou PostgreSQL : créez la base, importez le schéma du proxy comme l’explique la documentation Zabbix, puis réglez ces paramètres dans le fichier de configuration :

Redémarrez ensuite le proxy.

DBName=zabbix_proxy
DBUser=zabbix
DBPassword=YOUR_PASSWORD
DBHost=localhost
5

Ajouter le proxy dans l’interface web de Zabbix

Sur votre serveur Zabbix central :

  1. Allez dans Administration > Proxies et cliquez sur Create proxy.
  2. Proxy name : saisissez exactement le Hostname de zabbix_proxy.conf.
  3. Proxy mode : choisissez Active si le proxy se connecte au serveur (par défaut), ou Passive si le serveur doit interroger le proxy.
  4. Enregistrez, puis réglez Monitored by sur ce proxy pour chaque hôte distant.

En mode Active, le proxy doit joindre le serveur Zabbix sur son port (10051 par défaut). En mode Passive, le serveur doit joindre le proxy sur son ListenPort.

6

Régler le proxy

Ces paramètres de zabbix_proxy.conf déterminent le fonctionnement du proxy. Les valeurs ci-dessous sont des exemples :

  1. ListenPort : le port d’écoute du proxy en mode Passive.
  2. StartPollers, StartIPMIPollers, StartSNMPTrapper : le nombre de processus de collecte de chaque type.
  3. Timeout : la durée maximale d’une vérification, en secondes (3 par défaut).

Redémarrez le proxy après les avoir modifiés. La documentation Zabbix décrit tous les paramètres.

ListenPort=10051
StartPollers=5
StartIPMIPollers=0
StartSNMPTrapper=0
Timeout=3

systemctl restart zabbix-proxy

Le serveur pour suivre ce guide

Les offres VPS Zabbix Proxy font tourner tout ce que décrit ce guide, à partir de $7.50/mois en facturation annuelle.

Voir les offres VPS Zabbix Proxy

Lancez votre NodexVPS dès aujourd'hui

Économisez 50 % avec la facturation annuelle. Sans engagement.