Nous avons un environnement Zabbix dans lequel nous essayons de surveiller des systèmes sur des réseaux de clients par le biais de proxies installés sur chaque site. De nombreux sites clients partagent la même plage d'adresses IP, ce qui semble poser un problème à Zabbix.
Nous rencontrons un problème où les hôtes surveillés passent d'un proxy à l'autre. Lorsque tout va bien, les hôtes se présentent comme suit :
mais pour une raison quelconque, l'hôte server3.office.wolpertinger.com de ce site est assigné au proxy d'aardvark :
(cela se produit avec plusieurs hébergeurs différents, mais j'ai choisi de me concentrer sur celui-ci pour établir un diagnostic)
Le résultat final de ce problème est que lorsque le serveur zabbix construit les configurations pour les proxys, il peut ne pas inclure toutes les informations d'hôte nécessaires pour que le proxy puisse surveiller correctement les agents.
Par exemple, le serveur n'inclura pas d'informations sur server3.office.wolpertinger.com lors de l'envoi au proxy de wolpertinger et ce serveur sera soudainement considéré comme inaccessible pendant une heure.
J'ai essayé :
- Modification du critère d'unicité du dispositif en "adresse IP" (c'était la configuration d'origine)
- Modification du critère d'unicité des périphériques en "system.uname".
- Désactivation des règles d'action de découverte
tout cela sans effet.
Que dois-je faire pour résoudre ce problème ?
Statut de règle de découverte pour aardvark : Page de surveillance pour la règle de découverte :
(vous pouvez voir comment zabbix ne sait plus quel hôte il voit, bien que la règle de découverte soit définie pour distinguer par system.uname)
Statut de la règle de la découverte pour wolpertinger : Page de surveillance pour la règle de découverte :
Règles relatives aux actions de découverte :
Les configurations actuelles des hôtes respectifs sont les suivantes : note : la procuration ici devrait être wolpertinger
et :
A un moment donné, j'ai réalisé que Windows n'utilisait pas le FQDN dans system.uname et j'ai donc pensé qu'il pouvait être le même pour tous les hôtes :
server2.office.aardvark.com: Windows SERVER2 6.1.7601 Microsoft Windows 7 Professional Service Pack 1 x86
server3.office.ostrich.com: Windows SERVER3 6.1.7600 Microsoft Windows Server 2008 R2 Standard Edition x64
server2.office.ostrich.com: Windows SERVER2 6.1.7600 Microsoft Windows Server 2008 R2 Standard Edition x64
server3.office.wolpertinger.com: Windows SERVER3 6.1.7601 Microsoft Windows 7 Professional Service Pack 1 x64
server2.office.wolpertinger.com: Windows SERVER2 6.0.6002 Microsoft Windows Server 2008 Standard Edition Service Pack 2 x86