Collecteur d’événements vCenter

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 11 minutes de lecture
  • 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.

    Configurer l’indicateur pour la phase de configurationAssurez-vous que le serveur MID peut se connecter à des éléments à l’intérieur et à l’extérieur de votre réseauTélécharger et installer le serveur MID sur un hôte Linux ou WindowsConfigurez votre serveur MIDConfigurer la sécurité du serveur MIDAssurez-vous que le serveur MID peut se connecter à des éléments à l’intérieur et à l’extérieur de votre réseauTélécharger et installer le serveur MID sur un hôte Linux ou WindowsConfigurez votre serveur MIDConfigurer la sécurité du serveur MID

    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.

    Par exemple, si une machine virtuelle est désactivée, le serveur vCenter envoie l’événement 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é.
    Important :

    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

    Le serveur MID écoute les événements vCenter configurés dans le formulaire Collecteur d’événements vCenter. Lorsque l’un de ces événements est renvoyé par vCenter, l’instance analyse la charge utile avec une règle métier qui convertit l’événement vCenter en événement système (sysevent). L’instance utilise ensuite ce sysevent pour effectuer des tâches, telles qu’une notification par e-mail.
    Remarque :
    Si le serveur MID est mis en pause lorsqu’un événement vCenter se produit, le serveur MID traite toujours l’événement. Dans ce cas, le collecteur d’événements peut afficher l’état Démarré.
    Les sysevents qui en résultent contiennent les valeurs suivantes :
    • 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.
    Figure 1. Entrées de journal pour les événements vCenter
    Entrées de journal pour les événements vCenter

    Événements vCenter pris en charge

    Les événements suivants sont les seuls événements vCenter gérés par le système de base lorsqu’ils Découverte sont activés. Si vous avez mis à niveau votre instance à partir d’une version antérieure, il est possible que les événements par défaut ne soient pas ajoutés avec les versions ultérieures. Pour utiliser les événements manquants, ajoutez-les manuellement.
    Tableau 1. Événements vCenter
    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 :
    • La machine virtuelle a été migrée à chaud, avec vMotion, vers un autre serveur ESX.
    • Le stockage de l’ordinateur virtuel a été migré à chaud.

    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

    Avant de configurer les collecteurs d’événements, effectuez les tâches suivantes :
    • 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

    Plusieurs Serveurs MID peuvent écouter la même instance vCenter, et vous pouvez ajouter plusieurs collecteurs d’événements pour différents vCenter à un seul Serveur MID. Veillez à configurer les événements sur l’enregistrement du collecteur d’événements qui spécifient le correct Serveur MID.
    Remarque :
    Vous pouvez ajouter des événements au collecteur d’événements vCenter. Toutefois, tous les événements ne sont pas pris en charge par les gestionnaires d’événements du système de base. Si vous souhaitez traiter des événements autres que ceux pris en charge par le système Discovery de base, vous devez créer un script d’action pour traiter ces événements. Pour obtenir des instructions, voir Actions des scripts. À titre de référence, l’instance traite les événements vCenter dans le système de base avec une action de script appelée Discovery: Process vCenter events. Ne modifiez pas ou ne supprimez pas cette action de script.

    Pour configurer l’extension du processeur d’événements vCenter :

    Procédure

    1. Accédez à la Tous > Serveur MID > Extensions > Collecteurs d’événements vCenter.
    2. Cliquez sur Nouveau ou ouvrez une extension existante.
    3. Renseignez les champs, selon vos besoins à partir de la table.
    4. Cliquez avec le bouton droit dans la barre d’en-tête, puis cliquez sur Enregistrer dans le menu contextuel.
      La liste connexe des événements vCenter s’affiche, contenant les événements par défaut que le système est configuré pour gérer.
    5. Pour sélectionner un événement vCenter différent, cliquez sur Modifier dans la liste connexe Événement vCenter et recherchez l’événement.

      La zone de liste double n’affiche pas tous les événements disponibles dans la liste d’ouverture. Utilisez le filtre pour rechercher les événements non affichés.

    6. Sous Liens connexes , cliquez sur Démarrer pour enregistrer les événements de cette collection et démarrer le collecteur.
      Les liens connexes dans ce formulaire fonctionnent comme suit :
      Tableau 2. Commandes disponibles dans l’extension de processeur d’événements vCenter
      Lien connexe Description
      Début Démarre le module de collection s’il n’est pas en cours d’exécution. L’extension se connecte au serveur vCenter spécifié en énumérant les informations d’identification VMware dans l’ensemble d’informations d’identification jusqu’à ce qu’une connexion puisse être établie. Ensuite, l’extension indique au serveur vCenter de fournir les événements spécifiés dans le contexte du collecteur.
      Arrêter Arrête le module de collection en cours d’exécution sur le serveur MID configuré. Aucune action n’est entreprise si l’extension n’est pas en cours d’exécution.
      Redémarrer Arrête, puis redémarre le module de collection sur le serveur MID configuré.
      Test Teste la validité des paramètres. Si l’adresse IP, le nom d’hôte et l’ensemble d’événements sont valides, le test renvoie un état de réussite. Si l’un des paramètres est incorrect, une erreur s’affiche. L’exécution d’un test n’affecte pas les extensions en cours d’exécution.
      Mettre à jour les paramètres Envoie les paramètres mis à jour au module de collection. Les modifications que vous apportez au module de collection pendant que le serveur MID est en cours d’exécution ne prennent pas effet immédiatement après leur enregistrement. Si vous cliquez sur cette commande alors que le module de collection n’est pas en cours d’exécution, aucune mise à jour n’est effectuée.

      Dans le cas de l’extension vCenter, le collecteur teste d’abord la validité des paramètres. Si les paramètres sont valides, l’extension se déconnecte du serveur vCenter et se reconnecte aux nouveaux paramètres.

      Collecteur d’événements
      Champ Description
      Nom

      Nom unique pour cette extension de collecteur d’événements vCenter pour faciliter l’identification.

      Description courte

      Description de ce collecteur.

      Extension

      [Lecture seule] Le type de collecteur est automatiquement défini sur vCenterExtension.

      Statut

      Ce champ se remplit automatiquement avec l’état du collecteur. Ce champ est vide jusqu’à ce que le module de collection soit démarré. Après avoir donné une commande au collecteur, vous voyez l’une de ces valeurs :

      • Démarré : Le module de collection est en cours d’exécution.
      • Arrêté : le module de collection n’est pas en cours d’exécution.
      • Hors connexion : le serveur MID est en panne.
      • Erreur : le module de collection a échoué avec une erreur.
      Remarque :
      Le serveur MID continue de traiter les événements vCenter, même s’il est en pause. L’état du collecteur d’événements peut être démarré.
      Message d'erreur

      Message décrivant toute erreur à l’origine de l’échec d’une commande , telle queStart ou Stop. Ce champ s’affiche uniquement lorsque la valeur du champ État est Erreur.

      Exécuter sur

      Emplacement pour l’exécution de cette collection. Les options possibles sont Serveur MID spécifique ou Grappe de serveurs MID spécifique.

      Serveur MID

      Nom du serveur MID désigné si vous avez sélectionné Serveur MID spécifique dans le champ Exécuter sur . Nom de la grappe de serveurs MID désignée si vous avez sélectionné Grappe de serveurs MID spécifique. Si vous avez sélectionné l’option de grappe de serveurs MID, un algorithme détermine quel serveur de la grappe exécute le collecteur.

      vCenter

      Adresse IP ou nom d’hôte du serveur vCenter.

      Exécution sur

      [Lecture seule] Nom du serveur MID sur lequel le module de collection est exécuté. Ce champ affiche le nom du serveur MID même si le serveur MID est en panne. Si le module de collection est arrêté par l’utilisateur, ce champ est vide.