Détection de Citrix Xen Hyper-V
ServiceNow Découverte utilise le modèle Citrix Xen Hyper-V pour rechercher et mapper des instances. Détectez ces ressources en installant les applications de modèle à partir du ServiceNow Store et en ajoutant Citrix Xen Hyper-V à la section d'extension du modèle de serveur Linux.
Utilisez les commandes Xen (XE) et (XL) pour détecter Citrix Xen Hyper-V, ses composants et ses attributs respectifs. Détectez des informations sur le serveur Hyper-V, les pools associés, les ordinateurs virtuels, le réseau et le stockage, ainsi que leurs relations avec les CI nouveaux et existants. Utilisez les modèles pour détecter les composants sur la Now Platform utilisant la version Paris ou une version ultérieure.
Demander des applications dans l'App Store
Visitez le site Web ServiceNow Store pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Storenotes de publication relatives à l'historique des versions.
Prérequis
- Le client utilise la détection via des modèles.
- Le client dispose des modules d’extension CMDB CI Class Models (sn_cmdb_ci_class) avec la version minimale installée 1.30.0 et Discovery and Service Mapping Patterns (sn_itom_pattern) avec la version minimale installée 1.0.84.
- Définissez les informations d’identification SSH avec accès à l’hôte Linux cible.
- Serveur MID est accessible à l’appareil cible.
- L’utilisateur Citrix doit avoir un rôle RBAC d’administrateur de pool . Ce rôle est requis pour l’accès SSH au serveur Linux hébergeant l’hyperviseur. Pour en savoir plus sur les autorisations de rôle RBAC, consultez la documentation Citrix.
- Le rôle RBAC d’administrateur de pool est également requis pour exécuter toutes les commandes nécessaires à l’extraction des informations de l’environnement de l’hyperviseur. Pour plus d’informations sur l’ajout d’utilisateurs Citrix à un domaine et l’affectation de rôles, consultez la documentation Citrix.
- Créez une section d’extension après le modèle de serveur Linux et associez le modèle Citrix Xen HyperV à déclencher après l’exécution du modèle de détection de serveur Linux. Pour plus d’informations sur la création de sections d’extension, reportez-vous à la section Améliorer des modèles sans changer leurs sections d'identification.
Données collectées lors de la détection horizontale
| Champ | Description |
|---|---|
| object_id | UUID du pool de ressources Hyper-V |
| nom | Nom du pool de ressources Hyper-V |
| default_sr | Le référentiel de stockage par défaut est l’endroit où les VDI sont stockés par défaut |
| Champ | Description |
|---|---|
| object_id | UUID du serveur Hyper-V |
| nom | Nom du serveur Hyper-V au format NAME@Hyper-V |
| serial_number | Numéro de série du serveur Linux sur lequel le serveur Citrix Xen Hyper-V est en cours d’exécution, au format SERIAL-NUMBER_hyper_v_server afin de le distinguer du serveur Linux |
| manufacturer | Fournisseur du serveur Hyper-V |
| model_id | ID de modèle du serveur Hyper-V |
| short_description | Description du serveur Hyper-V |
| os | Système d’exploitation du serveur Hyper-V |
| os_version | Version du système d’exploitation du serveur Hyper-V |
| host_name | Nom d’hôte du serveur Hyper-V |
| ip_address | Adresse IP du serveur Hyper-V |
| virtual | Définissez la valeur sur faux, car cette valeur est utilisée par les calculateurs pour renseigner le marqueur IsVirtual sur le tableau de bord (SAM). |
| free_memory | Mémoire disponible du serveur Hyper-V |
| total_memory | Mémoire totale du serveur Hyper-V |
| edition | Édition du serveur Hyper-V |
| cpu_core_count | Nombre de cœurs par processeur physique |
| cpu_count | Nombre total de processeurs |
| ram | Mémoire RAM totale, en Mo |
| cpu_speed | Vitesse du processeur en MHz |
| cpu_manufacturer | Fabricant du processeur |
| cpu_type | Type du processeur |
| cpu_core_thread | Nombre de threads par cœur de processeur |
| Champ | Description |
|---|---|
| object_id | UUID du serveur Hyper-V |
| nom | Nom du serveur Hyper-V |
| État | État de l’instance Hyper-V |
| ip_address | Adresse IP de l’instance Hyper-V |
| host_id | UUID de l’hôte où réside l’instance |
| baseboard_serial | UUID de l’instance Hyper-V |
| chassis_serial | UUID de l’instance Hyper-V |
| bios_serial | UUID de l’instance Hyper-V |
| Champ | Description |
|---|---|
| object_id | UUID du réseau virtuel Hyper-V |
| pif_uuid | UUID de la carte réseau physique |
| nom | Nom du réseau virtuel Hyper-V |
| pont | Type de configuration réseau : ponté ou non |
| Champ | Description |
|---|---|
| object_id | UUID du composant du réseau Hyper-V |
| mac_address | Adresse MAC du composant du réseau Hyper-V |
| Vm | UUID de l’instance Hyper-V à laquelle le composant réseau est associé |
| nom | Nom du composant du réseau Hyper-V |
| Champ | Description |
|---|---|
| object_id | LUN du stockage Hyper-V |
| nom | Nom du stockage Hyper-V |
| description | Description du stockage Hyper-V |
| type | Type de stockage (SR) |
| vm_object_id | UUID de l’instance Hyper-V à laquelle le stockage est associé |
| vm_id | UUID de l’instance Hyper-V à laquelle le stockage est associé |
| Champ | Description |
|---|---|
| object_id | UUID de l’image de disque virtuel (VDI) |
| nom | Nom de l’image de disque virtuel (VDI) |
| description | Description de l’image de disque virtuel (VDI) |
| type | Type du composant de stockage (VDI) |
| capacity | Capacité totale de l’image de disque virtuel (VDI) |
| location_id | Emplacement de l’image de disque virtuel (VDI) |
| is_a_snapshot | Indication si l’image de disque virtuel (VDI) est un instantané ou non |
| snapshot_of | Indication de l’instantané VDI des disques |
| snapshot_time | Heure de création de l’instantané |
| sr_object_id | UUID du référentiel de stockage auquel l’image de disque virtuel (VDI) est associée |
| vm_object_id | UUID de l’ordinateur virtuel associé à l’image de disque virtuel (VDI) |
Relations CI
| Parent | Relation | Enfant |
|---|---|---|
| cmdb_ci_hyper_v_resource_pool | Contient :: Contenu par | cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_server | S’exécute sur :: S’exécute | cmdb_ci_linux_server |
| cmdb_ci_hyper_v_network | Fournit :: Fourni par | cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_network_comp | Fournit :: Fourni par | cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_instance | Connecté par :: Connecte | cmdb_ci_hyper_v_network_comp |
| cmdb_ci_hyper_v_resource_pool | Référence | cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_instance | Contient :: Contenu par | cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp | Géré par :: Gère | cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp | Référence | cmdb_ci_hyper_v_instance |
| cmdb_ci_hyper_v_server | Définir des ressources pour : Obtient les ressources de | cmdb_ci_hyper_v_resource_pool |
| cmdb_ci_hyper_v_instance | Inscrit le :: S’est inscrit | cmdb_ci_hyper_v_server |