Collecteur d’événements vCenter
Le collecteur d’événements vCenter est une extension du serveur MID qui écoute les événements liés à vCenter et met à jour la CMDB en conséquence.
Le collecteur d’événements permet de mettre à jour la CMDB avec les modifications apportées aux ordinateurs virtuels (VM), en plus des mises à jour détectées par Discovery. Un changement apporté à un VM est envoyé en tant qu’événement du serveur vCenter au collecteur d’événements vCenter. Lorsqu’un événement est reçu, la CMDB est mise à jour en conséquence. Découverte vCenter complète n’a pas besoin de s’exécuter à nouveau. Pour certains événements, tels que les événements de mise sous tension et hors tension, Discovery n’a pas besoin de s’exécuter à nouveau. Pour la plupart des événements, Discovery (Découverte) s’exécute uniquement sur la ressource vCenter nécessaire.
VmPoweredOffEvent. Le collecteur d’événements vCenter reçoit et traite l’événement, et la CMDB est mise à jour pour indiquer que l’état de l’ordinateur virtuel correspondant est désactivé.Avec cette extension, Discovery (Découverte) peut uniquement modifier l’état d’un VM qui existe dans la CMDB. Lorsqu’un événement avec « CreatedEvent » se produit dans son nom, tel que VmCreatedEvent, Discovery analyse ce VM, puis crée le CI à l’aide des données qu’il collecte. Lorsqu’un nouvel événement se produit impliquant ce CI, Discovery peut mettre à jour l’enregistrement existant sans lancer une autre analyse.
Le collecteur d’événements vCenter prend en charge la séparation de domaine en héritant le domaine du serveur MID spécifié dans le contexte du collecteur d’événements. Toutefois, il ne prend pas en charge la configuration de serveur MID multidomaine.
Reportez-vous à la section Découverte pour VMware vCenter pour connaître les versions prises en charge de vCenter.
Comment les événements vCenter sont traités
- Nom : nom de l’événement système créé à partir de l’événement vCenter. Cette valeur est toujours automation.vcenter.
- Parm1 : événement vCenter qui a été renvoyé. Cet événement doit être associé à un enregistrement du collecteur d’événements.
- Parm2 : données d’événement fournies par vCenter, au format JSON.
Événements vCenter pris en charge
| Nom d’événement | Description | Lance la sonde |
|---|---|---|
| Événements de VM | ||
| VmPoweredOnEvent | L’ordinateur virtuel a été mis sous tension à partir de l’état Hors tension ou a repris à partir de l’état Suspendu. Cet événement est envoyé lorsque le VM est sous tension. Il ne tient pas compte du temps nécessaire pour démarrer le système d’exploitation hôte. | Aucun |
| DrsVmPoweredOnEvent | L’ordinateur virtuel a été alimenté par un calendrier de ressources distribuées (DRS), qui équilibre la charge de travail entre les ressources disponibles. | Aucun |
| VmRestartedOnAlternateHostEvent | L’ordinateur virtuel a été redémarré sur un autre hôte en raison de la défaillance de l’hôte d’origine. | Aucun |
| Événement VmPoweredOffEvent | L’ordinateur virtuel a été mis hors tension. Si le système d’exploitation hôte est arrêté, cet événement est envoyé une fois que le système d’exploitation hôte s’arrête et que l’ordinateur virtuel passe à l’état hors tension. | Aucun |
| VmPowerOffOnIsolationEvent | L’ordinateur virtuel a été mis hors tension sur un hôte isolé dans un cluster HA. | Aucun |
| VmShutdownOnIsolationEvent | L’ordinateur virtuel a été arrêté sur un hôte isolé dans un cluster HA. | Aucun |
| VmSuspendedEvent | L’ordinateur virtuel est suspendu. Cet événement est envoyé une fois la suspension du VM terminée. | Aucun |
| Événement VmRelocatedEvent | L’ordinateur virtuel a été déplacé hors ligne (suspendu ou hors tension). Une migration de l’ordinateur virtuel vers un hôte différent, ou la migration de tout stockage utilisé par l’ordinateur virtuel déclenche l’événement. Déplace les relations. | Aucun |
| Événement VmMigratedEvent | L’une des situations suivantes, ou les deux, se produisent :
Met uniquement à jour la relation et la découverte approfondie. |
Aucun |
| DrsVmMigratedEvent | Migration d’un VM recommandée par un DRS. Déplace les relations. | Aucun |
| VmRemovedEvent | L’instance de VM a été supprimée de vCenter. | Aucun |
| Événement cloné VM | L’ordinateur virtuel a été cloné avec succès. Crée de nouveaux enregistrements et effectue une découverte rapide. |
VMWare : ordinateurs virtuels vCenter |
| VmCreatedEvent | Le VM a été créé avec succès. Crée de nouveaux enregistrements et effectue une découverte rapide. |
VMWare : ordinateurs virtuels vCenter |
| Événement VmDeployedEvent | L’ordinateur virtuel a été déployé avec succès. Crée de nouveaux enregistrements et effectue une découverte rapide. |
VMWare : ordinateurs virtuels vCenter |
| Événement VmDiscoveredEvent | Le vCenter détecte l’ordinateur virtuel. Crée de nouveaux enregistrements et effectue une découverte rapide. |
VMWare : ordinateurs virtuels vCenter |
| VmRegisteredEvent | L’enregistrement du VM a réussi. Crée de nouveaux enregistrements et effectue une découverte rapide. |
VMWare : ordinateurs virtuels vCenter |
| Événement reconfiguré VM | Le VM a été reconfiguré. Crée de nouveaux enregistrements et effectue une découverte rapide. |
VMWare : ordinateurs virtuels vCenter |
| VmInstanceUuidAssignedEvent | Un nouvel UUID d’instance a été affecté au VM. Met à jour l’UUID d’instance du VM. | Aucun |
| Événement renommé VM | L’ordinateur virtuel a été renommé avec succès. Modifie le nom. | Aucun |
| VmUuidAssignedEvent | Un nouvel UUID du BIOS a été affecté à l’ordinateur virtuel. Ajoute l’UUID de l’ordinateur virtuel. | Aucun |
| VmMacAssignedEvent | Une nouvelle adresse MAC a été affectée à l’ordinateur virtuel. Affecte une adresse MAC à l’événement et déclenche la sonde de cartes réseau VMware-VM. | VMware : cartes réseau d’ordinateurs virtuels vCenter |
| VmMacChangedEvent | L’adresse MAC d’un VM a été modifiée. Affecte une adresse MAC à l’événement et déclenche la sonde de cartes réseau VMware-VM. | VMware : cartes réseau d’ordinateurs virtuels vCenter |
| VmGuestShutdownEvent* | Arrêt de l’ordinateur virtuel invité. | Aucun |
| Événement d’arrêt de VM | L’ordinateur virtuel s’est arrêté. | Aucun |
| Événement de réinitialisation de VM | La réinitialisation du VM. | Aucun |
| Événements de grappe | ||
| ClusterCreatedEvent | Une grappe a été créée. | VMware : grappes vCenter |
| ClusterReconfiguredEvent | Une grappe a été reconfigurée. | VMware : grappes vCenter |
| Événement ClusterDétruit | Une grappe a été détruite. | Aucun |
| Événements de banque de données | ||
| DatastoreRenamedEvent | Une banque de données a été renommée. | Aucun |
| VMFSDatastoreCreatedEvent | Une banque de données VM File System (VMFS) a été créée. | VMWare : banques de données vCenter |
| DatastoreDiscoveredEvent | Un hôte a été ajouté à VirtualCenter et des banques de données ont été découvertes. | VMWare : banques de données vCenter |
| NASDatastoreCreatedEvent | Une banque de données NAS ( Network Attached Storage ) a été créée. | VMWare : banques de données vCenter |
| LocalDatastoreCreatedEvent | Une banque de données locale a été créée. | VMWare : banques de données vCenter |
| VMFSDatastoreExpandedEvent | Une banque de données a été agrandie. | VMWare : banques de données vCenter |
| DatastoreDestroyEvent | Une banque de données a été supprimée de VirtualCenter. | Aucun |
| Événements réseau | ||
| DVPortgroupCreatedEvent | Un groupe de ports a été créé. | VMware : réseaux vCenter |
| DVPortgroupRenamedEvent | Un groupe de ports a été renommé. | Aucun |
| DVPortgroupDestroyEvent | Un groupe portuaire a été détruit. | Aucun |
| Événements de pools de ressources | ||
| ResourcePoolDestroyEvent | Un pool de ressources a été détruit. | Aucun |
| ResourcePoolCreatedEvent | Un pool de ressources a été créé. | VMware : grappes vCenter |
| ResourcePoolMovedEvent | Un pool de ressources a été déplacé. | VMware : grappes vCenter |
| ResourcePoolReconfiguredEvent | Un pool de ressources a été reconfiguré. | VMware : grappes vCenter |
| Événements DVS | ||
| DvsCreatedEvent | Un commutateur virtuel distribué a été créé. | VMware : réseaux vCenter |
| DvsRenamedEvent | Un commutateur virtuel distribué a été renommé. | Aucun |
| DvsDestroyEvent | Un commutateur virtuel distribué a été détruit. | Aucun |
| Événements de centre de données | ||
| DatacenterCreatedEvent | Un centre de données a été créé. | VMWare : centres de données vCenter |
| Événement Renommé Centre de données | Un centre de données a été renommé. | Aucun |
Configurer et exécuter l’extension du collecteur d’événements vCenter
Configurez l’extension du collecteur d’événements vCenter dans le module Serveur MID, puis ajoutez ou supprimez des événements pris en charge.
Avant de commencer
- Déployez et démarrez un serveur MID.
- Assurez-vous que le serveur MID a accès au vCenter.
- Exécutez la découverte sur vCenter.
Rôle requis : agent_admin, admin
Pourquoi et quand exécuter cette tâche
Pour configurer l’extension du processeur d’événements vCenter :