Question agents zabbix avec la même adresse IP se déplaçant entre les mandataires


Nous avons un environnement Zabbix dans lequel nous essayons de surveiller les systèmes sur les réseaux des clients par le biais de serveurs proxy installés à chaque emplacement. De nombreux sites clients partagent la même plage d'adresses IP, ce qui semble poser problème à Zabbix.

Nous avons un problème où les hôtes surveillés rebondissent entre les mandataires. Quand c'est bon, les hôtes ressemblent à:

good config

mais pour une raison quelconque, l'hôte server3.office.wolpertinger.com de ce site est attribué au proxy de aardvark:

bad config

(Cela se produit avec quelques hôtes différents, mais j'ai choisi de me concentrer sur celui-ci pour le diagnostic)

Le résultat final de ce problème est que, lorsque le serveur zabbix crée les configurations pour les mandataires, 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 ne parviendra pas à inclure les informations sur server3.office.wolpertinger.com lors de l'envoi au proxy de wolpertinger, puis ce serveur sera soudainement marqué comme inaccessible pendant une heure.

J'ai essayé:

  • Modification des critères d'unicité du périphérique en «adresse IP» (il s'agissait de la configuration d'origine)
  • Modification des critères d'unicité du périphérique pour «system.uname»
  • Désactivation des règles d'action de découverte

tous sans effet.

Que dois-je faire pour résoudre ce problème?


Etat de la règle de découverte pour aardvark: aardvark discovery rule Page de surveillance pour la règle de découverte: aardvark discovery

(vous pouvez voir à quel point zabbix est confus au sujet de l'hôte qu'il voit, bien que la règle de découverte soit définie pour se distinguer par system.uname)


État de la règle de découverte pour wolpertinger: wolpertinger discovery rule Page de surveillance pour la règle de découverte: wolpertinger discovery


Règles d'action de découverte: discovery action rules


Les configurations d'hôte réelles pour les hôtes respectifs sont les suivantes: wolpertinger server3 note: le proxy ici devrait être wolpertinger

et: aardvark server1


À un moment donné, j'ai réalisé que Windows n'utilisait pas le nom de domaine complet dans system.uname, alors j'ai pensé qu'il pourrait en être de 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

9
2017-08-22 21:35


origine


Si vous désactivez temporairement toute la découverte automatique, les mandataires sont-ils toujours changés (c'est-à-dire si c'est la découverte automatique qui le modifie ou quelque chose de plus) - Grant
Désactiver la découverte automatique ne aide pas. - MikeyB
Pourriez-vous s'il vous plaît publier toutes les lignes de la base de données à partir de la table hosts qui font référence au serveur problématique sur lequel nous nous concentrons, à tous les serveurs partageant son adresse IP, ainsi qu'à ceux du proxy? (Censure les informations ipmi si elles sont présentes, elles peuvent contenir des mots de passe) - Grant
et aussi quel logiciel de base de données utilisez-vous pour zabbix? - Grant


Réponses:


Ceci a été identifié comme un problème dans Zabbix et résolu par la nouvelle fonctionnalité. ZBXNEXT-1267.


2
2017-09-18 17:29