Microsoft Azure Découverte d’inventaire
L’application ServiceNow Découverte utilise le Azure modèle Inventory pour trouver les ressources disponibles via Azure. Utilisez ce modèle pour Azure les ressources qui n’ont pas de modèle dédié, telles Azure que Functions ou Azure Application Gateway. La détection de ces ressources nécessite l'installation de l'application Modèles de détection et de mappage des services à partir du ServiceNow Store.
Vous pouvez découvrir jusqu’à 10 000 ressources en utilisant le modèle d’inventaire Azure .
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
- Azure Principal du service
- Vérifiez que le principal du Azure service est configuré. Pour plus d'informations, consultez Azure Cloud Discovery
- Privilèges
- Pour les versions 1.3.0 et ultérieures :
Sur la console Microsoft Azure, attribuez à un utilisateur le rôle de lecteur du service Gestion des API avec les autorisations nécessaires pour exécuter la demande REST POST suivante :
« https://management.<URL de la ressource>/providers/microsoft.resourcegraph/resources ?api-version=2022-10-01 »<URL de ressource> : l’URL varie en fonction du type de compte Azure, comme « azure.com » ou adresse du site gouvernemental.
- Créer un calendrier de découverte dans le cloud
- Créez un calendrier pour le compte de service Azure pertinent, comme décrit dans Créer des calendriers pour la détection des ressources dans le cloud dans Détection dans le cloud
- Affiner la détection d'inventaire Azure à l'aide de la liste d'inclusion des ressources
- Si votre déploiement comporte des modèles personnalisés pour la détection Azure, veillez à ne pas découvrir les ressources Azure deux fois.Remarque :Si vous laissez la table [pre_resource_whitelist] vide, le modèle remplit toutes les ressources, ce qui peut entraîner des problèmes de performances.
- Vérifiez que le périmètre de l'application est Discovery and Service Mapping Patterns :
- Accédez à la .
- Sélectionnez Discovery and Service Mapping Patterns dans la liste Application.
- Accédez à la .
- Ouvrez la table Liste d'inclusion des ressources de l'inventaire du cloud [sa_cloud_inventory_resource_whitelist].
- Sous Liens connexes, cliquez sur Afficher la liste.
- Sélectionnez les types de ressources pour lesquels vous avez des modèles personnalisés, puis sélectionnez Supprimer dans la liste Actions sur des lignes sélectionnées.
- Vérifiez que le périmètre de l'application est Discovery and Service Mapping Patterns :
- Modifier les entrées associées ServiceNow
- Accédez à Entrées associées.
- Cliquez sur Nouveau.
- Pour l'identificateur, entrez cmdb_ci_cmp_resource.
- Pour la table associée, sélectionnez Valeur clé [cmdb_key_value].
- Pour le champ référencé, sélectionnez Élément de configuration.
- Pour les attributs de critères, ajoutez Clé et Valeur.
Vous devrez peut-être cliquer sur l'icône de verrouillage
pour afficher et modifier les attributs de critères.
Données collectées par Découverte lors d'une détection horizontale
| Table et champ | Informations supplémentaires |
|---|---|
| Ressource dans le cloud [cmdb_ci_cmp_resource] | |
| Nom | Un nom descriptif utilisé pour identifier la ressource Azure. |
| Type de ressource | Le type de la ressource, par exemple réseau, équilibreur de charge. |
| ID d'objet | ID de la ressource Azure. |
| Description | Le texte rempli pendant la détection qui spécifie que cette ressource est disponible à partir d'Azure. |
| Valeur clé [cmdb_key_value] | |
| Clé | Le nom de la clé de balise Azure. |
| Valeur | Nom de la valeur de la balise Azure. |
Relations CI
| CI | Relation | CI |
|---|---|---|
| Ressource dans le cloud [cmdb_ci_cmp_resource] | Hosted on:Hosts | Centre de données Azure [cmdb_ci_azure_datacenter] |