Détection de Red Hat Virtualization
L'application ServiceNow Détection utilise le modèle de détection Red Hat Virtualization (RHV) pour rechercher des composants RHV. La détection de ces ressources nécessite l'installation de l'application Patrons de détection et de mappage des services à partir du ServiceNow Store.
Détection utilise ce modèle pour exécuter la détection horizontale.
Vous pouvez utiliser ce modèle sur la Now Platform utilisant la version Madrid 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
- Besoins du MID Server
- Déployez et connectez le MID Server dédié pour accéder à l'instance Red Hat Virtualization Manager (RHV-M).
- Informations d'identification
- Configurez les informations d'identification suivantes :
- Accédez à la .
- Cliquez sur Nouveau.
- Cliquez sur Informations d'identification RHV, renseignez le formulaire, puis cliquez sur Envoyer.
Champ Description Nom Nom des informations d'identification. Noms d'utilisateur Nom de l'utilisateur pour effectuer la détection RHV. Mot de passe Mot de passe de cet utilisateur. Actif Option permettant la détection de ces informations d'identification. Cochez cette case pour activer Discovery. Jeton de porteur Option permettant d'activer l'utilisation d'un jeton de porteur. Cochez cette case pour activer l'utilisation d'un jeton de porteur.
- Informations d'identification pour les éléments d'API
- Pendant la détection, le modèle utilise les éléments d'API suivants. L'utilisateur ajouté aux informations d'identification doit être autorisé à envoyer ces requêtes.
- /ovirt-engine/api/
- /ovirt-engine/api/datacenters
- /ovirt-engine/api/clusters
- /ovirt-engine/api/hosts
- /ovirt-engine/api/vms
- Ajouter des modèles de classe CI CMDB
- Ajoutez des modèles de classes qui étendent la hiérarchie des classes CMDB à l'aide de l'application CMDB CI Class Models. L’application est disponible dans le ServiceNow Storemodèle . Détection utilisent ces extensions de classe pour renseigner les CI. Pour plus d’informations, consultez Classes d’extension Red Hat Virtualization (RHV).
- Créer un compte de services dans le cloud
- Lors de l'utilisation de la version Madrid ou d'une version ultérieure, créez un compte de services dans le cloud RHV sur l'instance ServiceNow.
- Accédez à la .
- Cliquez sur Nouveau, puis renseignez le formulaire.
Champ Description Nom Nom du compte. Par exemple, Étape RHV. ID de compte ID du compte auquel ces informations d'identification appartiennent. Spécifiez l'URL d'API de l'instance RHV-M, y compris le port. Par exemple, https://my-manager-instance.com:443. Informations d'identification Discovery Les informations d'identification Discovery qui ont été créées précédemment. Type de centre de données La table de la CMDB qui représente le type de centre de données. Sélectionnez LDC RHV [cmdb_ci_rhv_ldc].
- Créer un calendrier de détection
- Créez un calendrier de détection pour effectuer la détection complète des composants RHV.
- Ouvrez le compte de services dans le cloud RHV créé précédemment.
- Sous Liens connexes, cliquez sur Créer un calendrier de détection.
Un nouveau calendrier est créé sous l'élément de menu Calendrier de détection.
Données collectées par Détection lors d'une détection horizontale
Le modèle détecte des données qui vous aident à comprendre la topologie RHV de votre organisation et les relations entre ses composants. Les données détectées comprennent les tables et les champs suivants.
| Table et champ | Description |
|---|---|
| Centre de données RHV [cmdb_ci_rhv_ldc] | |
| nom | Nom du centre de données RHV. |
| object_id | Identificateur d'objet unique. |
| short_description | Description du centre de données RHV que vous fournissez pour une identification facile. |
| quota_mode | Politique de mode de quota. |
| URL | URL d'API pour accéder au centre de données. |
| href_id | ID HREF |
| Grappe RHV [cmdb_ci_rhv_cluster] | |
| nom | Nom de la grappe RHV. |
| object_id | Identificateur d'objet unique. |
| short_description | Description de la grappe RHV que vous fournissez pour une identification facile. |
| cpu_type | Type de processeur. Par exemple, x86_64. |
| cpu_architecture | Architecture du processeur. Par exemple, Intel Broadwell IBRS SSBD MDS Family. |
| ksm | État activé de la politique de mémoire de fusion de même page du noyau (KSM). |
| fencing_policy | Politique d'enceinte. |
| memory_overcommitment | Quantité de mémoire de sur-engagement autorisée sur la grappe. |
| transparent_huge_pages | Politique Transparent Huge Pages de mémoire. |
| création de bulle | Création de bulle de mémoire pour les invités. |
| compatibility_version | Version de compatibilité. |
| URL | URL d'API pour accéder à la grappe. |
| href_id | ID HREF |
| Serveur RHV [cmdb_ci_rhv_server] | |
| nom | Nom du serveur RHV. |
| serial_number | Numéro de série. |
| object_id | Identificateur d'objet unique. |
| cpus | Nombre total de cœurs. |
| cpu_count | Nombre d'embases. |
| cpu_type | Type de processeur. |
| cpu_speed | Vitesse du processeur (MHz). |
| host_name | Nom d'hôte. |
| ip_address | Adresse IP du serveur RHV. |
| model_id | ID de modèle. |
| os | Famille de système d'exploitation. |
| os_version | Version du système d'exploitation. |
| ram | Quantité de RAM (Mo). |
| URL | URL de l'API utilisée pour accéder au serveur. |
| Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] | |
| nom | Nom de l'instance RHV. |
| État | État de l'instance RHV. |
| object_id | Identificateur d'objet unique. |
| ip_address | Adresse IP de l'instance RHV. |
| disks | Nombre de disques. |
| mac_address | Adresse MAC de l'instance RHV. |
| mgmt_url | URL de l'API de gestion. |
| short_description | Description de l'instance RHV que vous fournissez pour une identification facile. |
| fqdn | Nom de domaine complet (FQDN) de l'instance RHV. |
| cpu_architecture | Architecture du processeur. Par exemple, Intel Broadwell IBRS SSBD MDS Family |
| ram | Quantité de RAM (Mo). |
| delete_protected | Supprimer protégé (true/false). |
| cpu_cores | Nombre de cœurs de processeur. |
| ha_priority | Priorité HA. |
| high_availability | Haute disponibilité (true/false). |
| memory_policy_guaranteed | Quantité de mémoire garantie pour l'ordinateur virtuel (Mo). |
| memory_policy_max_mb | Mémoire maximale dans la politique d'allocation de mémoire dynamique pour l'ordinateur virtuel. |
| multi_queues | Files d'attente multiples. |
| placement_policy | Politique de positionnement. |
| cpu_sockets | Nombre d'embases de processeur. |
| sans état | Sans état (true/false). |
| storage_error_resume_behaviour | Comportement d'un ordinateur virtuel en pause en raison d'une erreur d'E/S de stockage. Par exemple, AUTO_RESUME, LEAVE_PAUSED et KILL. |
| start_time | Heure de démarrage de l'ordinateur virtuel, dans le fuseau horaire MID. |
| stop_time | Heure d'arrêt de l'ordinateur virtuel, dans le fuseau horaire MID. |
| threads | Nombre de threads. |
| time_zone | Fuseau horaire. |
| usb | État activé par USB. |
| run_once | Exécuter une fois. |
| type | Type RHV. |
Relations CI
Ces relations sont créées pour prendre en charge la détection de RHV :
| CI | Relation | CI |
|---|---|---|
| Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] | Hébergé sur : Hôtes | Centre de données RHV [cmdb_ci_rhv_ldc] |
| Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] | Hébergé sur : Hôtes | Grappe RHV [cmdb_ci_rhv_cluster] |
| Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] | Registered on::Registers | Serveur RHV [cmdb_ci_rhv_server] |
| Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] | Extends::Extended by | Instance d'ordinateur virtuel [cmdb_ci_vm_instance] |
| Serveur RHV [cmdb_ci_rhv_server] | Registers::Registered on | Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] |
| Serveur RHV [cmdb_ci_rhv_server] | Member of::Members | Grappe RHV [cmdb_ci_rhv_cluster] |
| Serveur RHV [cmdb_ci_rhv_server] | Extends::Extended by | Serveur de virtualisation [cmdb_ci_virtualization_server] |
| Grappe RHV [cmdb_ci_rhv_cluster] | Hosts::Hosted on | Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] |
| Grappe RHV [cmdb_ci_rhv_cluster] | Members::Member of | Serveur RHV [cmdb_ci_rhv_server] |
| Grappe RHV [cmdb_ci_rhv_cluster] | Extends::Extended by | Objet RHV [cmdb_ci_rhv_object] |
| Grappe RHV [cmdb_ci_rhv_cluster] | Contenu par :: Contient | Centre de données RHV [cmdb_ci_rhv_ldc] |
| Centre de données RHV [cmdb_ci_rhv_ldc] | Hosts::Hosted on | Instance d'ordinateur virtuel RHV [cmdb_ci_rhv_instance] |
| Centre de données RHV [cmdb_ci_rhv_ldc] | Contains::Contained by | Grappe RHV [cmdb_ci_rhv_cluster] |
| Centre de données RHV [cmdb_ci_rhv_ldc] | Hébergé sur : Hôtes | Compte de services dans le cloud [cmdb_ci_cloud_service_account] |
| Centre de données RHV [cmdb_ci_rhv_ldc] | Extends::Extended by | Centre de données logique [cmdb_ci_logical_datacenter] |
| Objet RHV [cmdb_ci_rhv_object] | Extends::Extended by | Objet ordinateur virtuel [cmdb_ci_vm_object] |