vSphere ESX Agent Manager (EAM) automatise le processus de déploiement et de gestion d'agents vSphere ESX Agent, tout en développant la fonction d'un hôte ESXi pour fournir des services supplémentaires dont a besoin une solution vSphere.

Les agents ESX sont concernés par le dépannage de NSX, car, par exemple, un déploiement de NSX peut nécessiter qu'un filtre réseau particulier ou une configuration de pare-feu fonctionne. Une solution de pare-feu peut utiliser un agent ESX pour la connexion à l'hyperviseur vSphere et étendre l'hôte avec des fonctions propres à cette configuration. Par exemple, l'agent ESX peut filtrer le trafic réseau, faire office de pare-feu ou collecter d'autres informations sur les machines virtuelles de l'hôte.

Les machines virtuelles de l'agent ESX sont semblables aux services dans Windows ou Linux. Elles démarrent lorsque le système d'exploitation démarre et elles s'arrêtent lorsqu'il s'arrête. Le comportement des machines virtuelles de l'agent ESX est transparent pour l'utilisateur. Un hôte vSphere est prêt lorsque le système d'exploitation ESXi a démarré et que toutes les machines virtuelles de l'agent ESX ont été provisionnées et activées.

Pour intégrer un agent à vSphere ESX Agent Manager et étendre les fonctions d'un serveur ESXi, un agent ESX doit être empaqueté dans un module OVF ou VIB.

EAM vous permet de surveiller l'intégrité des agents ESX et empêche les utilisateurs d'exécuter certaines opérations sur les agents ESX, qui pourraient affecter les machines virtuelles qui les utilisent. Il gère également le cycle de vie de VIB et de VM d'agent. Par exemple, ESX Agent Manager peut empêcher une machine virtuelle d'agent ESX d'être mise hors tension ou transférée depuis un hôte ESXi qui contient d'autres machines virtuelles qui utilisent cet agent.

La capture d'écran suivante montre l'interface utilisateur pour accéder à ESX Agent Manager.

Journaux et services de vSphere ESX Agent Manager (EAM)

Des journaux EAM sont inclus dans le cadre du bundle de journaux vCenter.

  • Windows : C:\ProgramData\VMware\vCenterServer\logs\eam\eam.log

  • VCSA : /var/log/vmware/vpx/eam.log

  • ESXi : /var/log/esxupdate.log

Agents et agences vSphere ESX

Des agences vSphere ESX mappent vers un cluster d'hôtes NSX préparé. Chaque agence ESX agit en tant que conteneur pour les agents ESX. Les agences ESX collectent des informations sur les agents qu'elles gèrent. Ainsi, les agences ESX donnent un aperçu des agents ESX qu'elles contiennent en collectant tous les problèmes liés aux agents ESX.

ESX Agent Manager signale les problèmes liés aux informations d'exécution de l'agence. ESX Agent Manager peut résoudre automatiquement certains problèmes si l'administrateur clique sur Résoudre les problèmes (Resolve Issues) dans l'onglet ESX Agent Manager. Par exemple, si un agent ESX est mis hors tension, il peut être remis sous tension.

Note:

Si l'étendue d'une agence ESX est vide, il n'y a aucune ressource de calcul sur laquelle déployer des agents ESX, donc aucun agent ESX n'est déployé. Dans ce cas, ESX Agent Manager conclut que l'agence ESX s'est exécutée correctement et passe l'état en vert.

La configuration de chaque agence spécifie comment l'agence déploie ses agents et VIB. Reportez-vous à la section https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.eam.apiref.doc/eam.Agency.ConfigInfo.html.

Important:

Veillez à passer l'indicateur bypassVumEnabled sur True avant de démarrer l'installation de NSX et à le repasser sur False après l'installation. Reportez-vous à la section https://kb.vmware.com/kb/2053782.

Pour vérifier l'état d'EAM dans vSphere Web Client, accédez à Administration > Extensions de vCenter Server (Administration > vCenter Server Extentions).

L'onglet Gérer (Manage) d'EAM indique des informations sur l'exécution des agences, liste les agents ESX orphelins et journalise des informations sur les agents ESX gérés par ESX Agent Manager.

Pour plus d'informations sur les agents et les agences, consultez https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.ext_solutions.doc/GUID-40838DE9-6AD1-45E3-A1DE-B2B24A9E715A.html.