Données collectées pour VMware vCenter Server
Découverte identifie et classifie les informations et les données sur VMware les serveurs vCenter.
Schéma de table vCenter
Le schéma de table vCenter est illustré dans le diagramme suivant :
| Table indépendante du cloud | Rechercher dans cette table spécifique à vCenter |
|---|---|
| Instance d’ordinateur virtuel [cmdb_ci_vm_instance] | Instance d’ordinateur virtuel VMware [cmdb_ci_vmware_instance] |
| Modèle de système d’exploitation [cmdb_ci_os_template] | Modèle d’ordinateur virtuel VMware [cmdb_ci_vmware_template] |
| Centre de données logique [cmdb_ci_logical_datacenter] | Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] |
| Réseaux dans le cloud [cmdb_ci_network] | Réseau VMware vCenter [cmdb_ci_vcenter_network] |
| Banque de données [cmdb_ci_datastore] | Banque de données VMware vCenter [cmdb_ci_vcenter_datastore] |
| Grappe hôte [cmdb_ci_host_cluster] | Grappe VMware vCenter [cmdb_ci_vcenter_cluster] |
Données vCenter
Découverte utilise plusieurs sondes vCenter pour collecter ces données à partir de vCenter. Les données sont enregistrées dans des tables étendues à partir de la table Configuration item (Élément de configuration) [cmdb_ci].
| Étiquette de champ | Nom de colonne |
|---|---|
| Nom | nom |
| Adresse IP | ip_address |
| Version d'API | api_version |
| Nom complet | Nom complet |
| UUID d’instance | instance_uuid |
| URL | URL |
| Nom de domaine complet | fqdn |
Les tables sont issues de la table Virtual Machine Objects [cmdb_ci_vm_object], qui contient les ID d’objets pour toutes les ressources basées sur le cloud, à l’exception des serveurs de virtualisation.
| Étiquette de champ | Nom de colonne |
|---|---|
| Grappe | grappe |
| Comportement DRS | drs_behavior |
| DRS activé | drs_enabled |
| Ordinateur virtuel | virtual_machine |
| Étiquette de champ | Nom de colonne |
|---|---|
| Grappe | grappe |
La table Groupe d’ordinateurs virtuels VMware vCenter [cmdb_ci_vcenter_vm_group] contient la relation Contains ::Contained by avec cmdb_ci_vmware_instance. Ce groupe dispose d’un ensemble d’ordinateurs virtuels.
| Étiquette de champ | Nom de colonne |
|---|---|
| Grappe | grappe |
La table Groupe d’hôtes VMware vCenter [cmdb_ci_vcenter_host_group] a une relation Contient ::Contenu par avec cmdb_ci_vmware_instance. Ce groupe dispose d’un ensemble d’hôtes.
| Étiquette de champ | Nom de colonne |
|---|---|
| Règle UUID | rule_uuid |
| Actives | actif |
| Grappe | grappe |
| Étiquette de champ | Nom de colonne |
|---|---|
| Nom | nom |
| Modèle | modèle |
| Processeurs | cpus |
| Disques | disques |
| Taille des disques (Go) | disks_size |
| Mémoire (Mo) | mémoire |
| Cartes réseau | cartes réseau |
| Chemin de l'image | image_path |
| État | État |
| UUID d'instance vCenter | vcenter_uuid |
| Référence vCenter | vcenter_ref |
| UUID du BIOS | bios_uuid |
| UUID d'instance du VM | vm_instance_uuid |
| Adresse IP | ip_address |
| Étiquette de champ | Nom de colonne |
|---|---|
| Nom | nom |
| UUID d'instance vCenter | vcenter_uuid |
| Référence de commutateur virtuel distribué | dvs_ref |
| Étiquette de champ | Nom de colonne |
|---|---|
| Nom | Le nom du modèle de VMWare. |
| Processeurs | cpus |
| Taille des disques (Go) | disks_size |
| Identifiant d'invité | guest_id |
| Mémoire (Mo) | mémoire |
| Chemin de l'image | image_path |
| UUID d'instance vCenter | vcenter_uuid |
| Référence vCenter | vcenter_ref |
| Cartes réseau | cartes réseau |
| Nom de base | base_name |
| Fournisseur de noms de VM | vm_namer |
| UUID du BIOS | bios_uuid |
| UUID d'instance du VM | vm_instance_uuid |
| Étiquette de champ | Nom de colonne |
|---|---|
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vcenter_uuid |
| Référence vCenter | vcenter_ref |
| Étiquette de champ | Nom de colonne |
|---|---|
| Région | région |
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vcenter_uuid |
| Référence vCenter | vcenter_ref |
| Dossier de niveau supérieur pour ordinateurs virtu | folder_moreid |
| Dossier de niveau supérieur pour hôtes | host_morid |
| Étiquette de champ | Nom de colonne |
|---|---|
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vcenter_uuid |
| Référence vCenter | vcenter_ref |
| Réseau accessible à des hôtes ou à des ordinateurs virtuels | accessible |
| Étiquette de champ | Nom de colonne |
|---|---|
| VMCount | vm_count |
| Nombre d'hôtes | host_count |
| Étiquette de champ | Nom de colonne |
|---|---|
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vcenter_uuid |
| Référence vCenter | vcenter_ref |
| Chemin complet | chemin d’accès complet |
| Étiquette de champ | Nom de colonne |
|---|---|
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vCenter |
| Référence vCenter | vcenter_ref |
| Propriétaire | propriétaire |
| ID de référence d’objet géré par le propriétaire | owner_morid |
| Processeur extensible | cpu_expandable |
| Limite de processeur (MHz) | cpu_limit_mhz |
| Processeur réservé (MHz) | cpu_reserved_mhz |
| Partages de processeur | cpu_shares |
| Chemin complet | chemin d’accès complet |
| Mémoire extensible | mem_expandable |
| Limite de la mémoire (Mo) | mem_limit_mb |
| Mémoire réservée (Mo) | mem_reserved_mb |
| Partages de mémoire | mem_shares |
| Étiquette de champ | Nom de colonne |
|---|---|
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vcenter_uuid |
| Accessible | accessible |
| Référence vCenter | vcenter_ref |
| Type | type |
| Capacité (Go) | Capacité |
| Espace libre (Go) | espace libre |
| URL | URL |
| En grappe | En grappe |
| Étiquette de champ | Nom de colonne |
|---|---|
| Identifiant de référence d'objet géré | moride |
| UUID d'instance vCenter | vcenter_uuid |
| Hôtes effectifs | hôtes effectifs |
| Référence vCenter | vcenter_ref |
| Processeur effectif | Processeur effectif |
| Mémoire effective | Mémoire effective |
| Nbre d’hôtes effectifs | hôtes effectifs |
| Nbre d’hôtes | numhosts |
| Nbre total de processeurs | TotalCPU |
| Mémoire totale | mémoire totale |
| Nombre de cœurs de processeur | numcpucores |
| Nombre de threads de processeur | numcputhreads |
| Comportement DRS | drs_behavior |
| DRS activé | drs_enabled |
| Taux de DRS VMotion | drs_vmotion_rate |
| Étiquette de champ | Nom de colonne |
|---|---|
| Groupe de VM | vm_group |
| Groupe hôte | host_group |
| Obligatoire | obligatoire |
| Relation | Relation |
| Étiquette de champ | Nom de colonne |
|---|---|
| Relation | Relation |
La table Informations sur les règles de relation des VM en grappe [cmdb_ci_cluster_vm_affinity_rule] contient la relation Contains ::Contained by avec cmdb_ci_vmware_instance. Ce groupe dispose d’un ensemble d’ordinateurs virtuels pour lequel cette relation sera appliquée.
| Étiquette de champ | Nom de colonne |
|---|---|
| Nom | nom |
| VMCount | vm_count |
| Nombre d'hôtes | host_count |
| Étiquette de champ | Nom de colonne |
|---|---|
| Nom | nom |
| UUID d'instance vCenter | vcenter_uuid |
| Référence de commutateur virtuel distribué | dvs_ref |
- Volumes de stockage
- Disques virtuels de cet ordinateur virtuel. Ces données sont enregistrées dans la table Volume de stockage [cmdb_ci_storage_volume] avec la valeur
type=v Disque.
Tableau 21. Volume de stockage [cmdb_ci_storage_volume] Étiquette de champ Nom de colonne Nom nom Taille taille - Cartes réseau
- Les cartes réseau virtuelles pour les disques virtuels. Ces données sont enregistrées dans la table Carte réseau [cmdb_ci_network_adapter].
Tableau 22. Carte réseau [cmdb_ci_network_adapter] Étiquette de champ Nom de colonne Nom nom Adresse IP ip_address Adresse MAC mac_address Masque réseau masque réseau
Découverte vCenter avec Gestion des actifs logiciels
S’il Gestion des actifs logiciels est actif, Discovery remplit ces tables vCenter à l’aide de la sonde de licence VMWare - Hôtes vCenter ESX.
| Étiquette de champ | Nom de colonne |
|---|---|
| Référence vCenter | vcenter_ref |
| Unité de coût | cost_unit |
| Édition | édition |
| Fonctionnalités | Caractéristiques |
| Clé de licence | license_key |
| Nom de produit | product_name |
| Version du produit | product_version |
| Droits acquis | rights_owned |
| Droits utilisés | rights_used |
| Étiquette de champ | Nom de colonne |
|---|---|
| Droits utilisés | rights_used |
| Date d'expiration | expiration_date |
| Fonctionnalités utilisées | used_features |
| Clé de licence | license_key |
| Installation de logiciel | software_install |
| Utilisé par | used_by |
Relations vCenter
Découverte crée automatiquement des relations pour les composants vCenter à l’aide des données d’une classe de clés. Les découvertes suivantes utilisent la même classe de clés pour valider et supprimer automatiquement les relations qui ne sont plus valides.
Les CI vCenter peuvent être membres de dossiers ou de grappes, ce qui affecte la façon dont Découverte leurs relations sont créées.
- Si un CI se trouve dans un dossier, Découverte crée une relation entre ce CI et le dossier. Si ce CI n’est pas dans un dossier, Découverte crée la relation entre le CI et le centre de données. Ces CI vCenter peuvent se trouver dans un dossier :
- Instance d'ordinateur virtuel
- Modèle de VM
- Réseau vCenter
- Banque de données
- Dossier vCenter
- Grappe vCenter
- Si un serveur ESX se trouve dans une grappe, Découverte crée une relation entre le serveur ESX et la grappe. Si un serveur ESX n’est pas membre d’une grappe, crée Découverte une relation avec le centre de données.
- Si un pool de ressources se trouve dans un cluster, Découverte crée une relation entre le pool de ressources et le cluster. Si le pool de ressources n’est pas membre d’une grappe, crée Découverte une relation avec le serveur ESX.
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Ordinateur [cmdb_ci_computer] | Virtualisé par ::Virtualise | Serveur ESX [cmdb_ci_esx_server] Remarque : La relation créée à partir du serveur ESX et de l’instance de VM avec l’invité est créée par la règle métier « Vérification de l’ordinateur virtuel ». La machine invitée doit être découverte après la découverte du VCenter pour déclencher la règle métier et créer de telles relations. |
| Ordinateur [cmdb_ci_computer] | Instanciations ::Instancié par | Instance de VM [cmdb_ci_vmware_instance] Remarque : La relation créée à partir du serveur ESX et de l’instance de VM avec l’invité est créée par la règle métier « Vérification de l’ordinateur virtuel ». La machine invitée doit être découverte après la découverte du VCenter pour déclencher la règle métier et créer de telles relations. |
| Instance d’ordinateur virtuel VMware [cmdb_ci_vmware_instance] | Inscrit le ::A inscrit | Serveur ESX [cmdb_ci_esx_server] |
| Instance d’ordinateur virtuel VMware [cmdb_ci_vmware_instance] | Connecté par ::Connecte | Réseau VMware vCenter [cmdb_ci_vcenter_network] |
| Modèle d’ordinateur virtuel [cmdb_ci_vmware_template] | Connecté par ::Connecte | Réseau VMware vCenter [cmdb_ci_vcenter_network] |
| Réseau VMware vCenter [cmdb_ci_vcenter_network] | Fourni par ::P rovides | Serveur ESX [cmdb_ci_esx_server] |
| Banque de données VMware vCenter [cmdb_ci_vcenter_datastore] | Fournit un espace de stockage pour ::Stocké sur | Instance d’ordinateur virtuel VMware [cmdb_ci_vmware_instance] |
| Banque de données VMware vCenter [cmdb_ci_vcenter_datastore] | Utilisé par ::Utilisations | Serveur ESX [cmdb_ci_esx_server] |
| Banque de données VMware vCenter [cmdb_ci_vcenter_datastore] | Fournit un espace de stockage pour ::Stocké sur | Modèle d’ordinateur virtuel [cmdb_ci_vmware_template] |
| Grappe VMware vCenter [cmdb_ci_vcenter_cluster] | Membres ::Membre de | Serveur ESX [cmdb_ci_esx_server] |
| Pool de ressources ESX [cmdb_ci_esx_resource_pool] | Définit des ressources pour ::Obtenir les ressources de | Grappe VMware vCenter [cmdb_ci_vcenter_cluster] |
| Pool de ressources ESX [cmdb_ci_esx_resource_pool] | Définit des ressources pour ::Obtenir les ressources de | Serveur ESX [cmdb_ci_esx_server] |
| Dossier VMware vCenter [cmdb_ci_vcenter_folder] | Contient ::Contenu par | Banque de données VMware vCenter [cmdb_ci_vcenter_datastore] |
| Dossier VMware vCenter [cmdb_ci_vcenter_folder] | Contient ::Contenu par | Dossier VMware vCenter [cmdb_ci_vcenter_folder] |
| Dossier VMware vCenter [cmdb_ci_vcenter_folder] | Contient ::Contenu par | Modèle d’ordinateur virtuel [cmdb_ci_vmware_template] |
| Dossier VMware vCenter [cmdb_ci_vcenter_folder] | Contient ::Contenu par | Instance d’ordinateur virtuel VMware [cmdb_ci_vmware_instance] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Réseau VMware vCenter [cmdb_ci_vcenter_network] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Instance d’ordinateur virtuel VMware [cmdb_ci_vmware_instance] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Serveur ESX [cmdb_ci_esx_server] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Banque de données VMware vCenter [cmdb_ci_vcenter_datastore] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Dossier VMware vCenter [cmdb_ci_vcenter_folder] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Grappe VMware vCenter [cmdb_ci_vcenter_cluster] |
| Centre de données VMware vCenter [cmdb_ci_vcenter_datacenter] | Contient ::Contenu par | Modèle d’ordinateur virtuel [cmdb_ci_vmware_template] |
Relations de Gestion cloud
Ces relations supplémentaires sont créées lorsque Gestion cloud (CMP) est actif.
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Serveur ESX [cmdb_ci_esx_server] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Dossier vCenter [dossier cmdb_ci_vcenter] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Centre de données vCenter [cmdb_ci_vcenter_datacenter] | Hébergé sur::Hôtes | Compte de services dans le cloud [cmdb_ci_cloud_service_account] |
| Grappe vCenter [cmdb_ci_vcenter_cluster] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Pools de ressources [cmdb_ci_esx_resource_pool] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Instance de VM [cmdb_ci_vmware_instance] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Modèle de VM [cmdb_ci_vmware_template] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Réseau vCenter [cmdb_ci_vcenter_network] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Commutateur virtuel distribué [cmdb_ci_vcenter_dvs] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Groupe de ports virtuels distribués [cmdb_ci_vcenter_dv_port_group] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Banque de données [cmdb_ci_vcenter_datastore] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Disque virtuel [cmdb_ci_storage_volume] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Carte réseau virtuelle [cmdb_ci_vmware_nic] | Hébergé sur::Hôtes | Centre de données vCenter [cmdb_ci_vcenter_datacenter] |
| Modèle de VM [cmdb_ci_vmware_template] | Utiliser le point de terminaison VERS ::Utiliser le point de terminaison depuis | Point de terminaison de bloc [cmdb_ci_endpoint_block] |
| cmdb_ci_vmware_instance d’instance d’ordinateur virtuel | Utiliser le point de terminaison VERS ::Utiliser le point de terminaison depuis | Point de terminaison de bloc [cmdb_ci_endpoint_block] |
| Disque virtuel [cmdb_ci_storage_volume] | Implémenter le point de terminaison vers ::Implémenter le point de terminaison à partir de | Point de terminaison de bloc [cmdb_ci_endpoint_block] |
| Carte réseau virtuelle [cmdb_ci_vmware_nic] | Implémenter le point de terminaison vers ::Implémenter le point de terminaison à partir de | Point de terminaison de carte réseau [cmdb_ci_endpoint_nic] |
| Modèle de VM [cmdb_ci_vmware_template] | Utiliser le point de terminaison VERS ::Utiliser le point de terminaison depuis | Point de terminaison de carte réseau [cmdb_ci_endpoint_nic] |
| Instance de VM [cmdb_ci_vmware_instance] | Utiliser le point de terminaison VERS ::Utiliser le point de terminaison depuis | Point de terminaison de carte réseau [cmdb_ci_endpoint_nic] |
Balises VMware
| Étiquette et nom du champ | Description |
|---|---|
| Élément de configuration [configuration_item] | Ordinateur virtuel référencé avec balise jointe dans vCenter. |
| Clé [key] | Nom de catégorie de la balise appliquée à la ressource dans vCenter. |
| Balise [tag] | Source dans vCenter à partir de laquelle les balises sont extraites. Dans ce cas, la valeur est toujours Balises. |
| Valeur [value] | Nom de la balise appliquée à la ressource dans vCenter. |