Zabbix 7.0 – Proxy, haute disponibilité et  repartition des charges

La notion de Proxy groupes

Les Proxy groupes ont été ajoutés pour la gestion de la haute disponibilité et la répartition de charge
Un hôte peut être supervisé par un Proxy groupe ou un proxy seul

Fonctionnement des proxy groupes
La période de failover est utilisée pour décider quand un proxy est en ligne/hors ligne.
Un nombre minimal de serveurs proxys en ligne peut être configuré pour qu’un groupe de serveurs proxys soit en ligne.
Les serveurs proxys des anciennes versions (et les hôtes qui leur sont assignés) seront exclus du rééquilibrage des hôtes.
Si un groupe de serveurs proxys est hors ligne (moins que le nombre minimum de serveurs proxys en ligne), les hôtes assignés à ce groupe cesseront d’être surveillés.

Répartition des hôtes entre les proxys

La réaffectation des hôtes est déclenchée par :

  • Un changement d’état du proxy
  • Un changement d’état de l’hôte

Les hôtes sont répartis entre les proxys en fonction du nombre d’hôtes surveillés par chaque mandataire du groupe.

Pour éviter le rééquilibrage constant des hôtes, la logique suivante sera mise en œuvre :

  • Pas de rééquilibrage de la charge si un certain nombre d’hôtes surveillés par un proxy sont hors ligne.
  • Si un hôte est mis en ligne, il sera assigné au proxy ayant le plus petit nombre d’hôtes.

Agent Zabbix

Les agents doivent être configurés pour accepter les connexions des serveurs proxys d’un groupe de serveurs proxys :

  • Pour le mode agent actif, Le paramètreServerActive doit contenir l’adresse IP d’au moins un proxy (de préférence plusieurs) du Proxy groupe,
  • Pour le mode agent passif, le paramètre Server doit inclure les adresses IP de tous les nœuds proxy du Proxy groupe.

Categories:

Tags:

Comments are closed