Azure Traitement des changements
La Azure fonctionnalité de traitement des changements collecte des informations sur Microsoft Azure les ressources qui ont subi un changement d’état du cycle de vie ou un changement de configuration en temps quasi réel. Ensuite, il utilise les informations collectées pour mettre à jour le Base de données de gestion des configurations (CMDB).
Les Azure travaux planifiés Traitement des changements interrogent l’API Azure et collectent les informations sur les changements de ressources. Au cours de chaque cycle d’exécution, la tâche planifiée collecte des informations sur toutes les ressources qui ont changé après le dernier cycle de traitement des changements Azure. Après la collecte des informations sur le changement, le Azure processus de traitement des changements utilise des mappages de réponse pour mettre à jour les informations sur le changement dans le CMDB. Lors de la découverte suivante, Découverte dans le cloud déclenche les modèles appropriés, le cas échéant, et renseigne les informations détaillées sur les ressources dans le CMDB.
Par défaut, les travaux planifiés de traitement des changements s’exécutent Azure toutes les 5 minutes. Si nécessaire, mettez à jour la fréquence d’exécution du calendrier en fonction de vos besoins. Définissez la fréquence d’exécution dans la valeur minimale d’une minute.
Lorsque vous exécutez le Azure traitement du changement pour la première fois, il peut durer quelques heuresen raison des changements de ressources de traitement survenus au cours des quatre dernières heures. Si vous souhaitez augmenter la période d’exécution du calendrier par défaut, assurez-vous qu’un nombre suffisant de nœuds de travail sont disponibles pour exécuter le calendrier.
Pendant le traitement des événements, le planificateur d'événements dans le cloud identifie le domaine du compte de service et l'affecte à l'événement. Si une erreur se produit lors de l'identification du domaine avant le traitement, il est parfois possible que l'événement ne soit pas affecté et devienne visible pour tous les domaines. Pour empêcher la visibilité des événements ayant échoué sur tous les domaines, vous pouvez définir la propriété sn_cmp.error_events.default_domain sur sys_id du domaine du fournisseur de service afin que seul l'administrateur du domaine du fournisseur de service puisse consulter les événements ayant échoué.
Azure Le traitement des changements ne peut récupérer les informations sur les changements de ressources qu’à partir des comptes de services créés par le discovery_admin ou sn_cmp.cloud_admin.
Mettez à jour votre Schémas de découverte et de mappage des services module d’extension ServiceNow Store pour disposer d’au moins la version 1.21.0 du traitement des Azure changements. Voir le scénario de mise à niveau dans KB1705862
- La Azure Process Changes tâche planifiée a été renommée en ACP Pull Changes.
- La CPG Build Azure Changes IRE Payload tâche planifiée a été renommée en ACP Process Changes.
Tables ACP
- Type de ressource ACP [sn_itom_pattern_acp_supported_resource_types]
-
Vous pouvez utiliser cette table pour passer en revue tous les types de ressources pris en charge, ajouter un type de ressource pour le traitement des changements et désactiver ou activer le traitement pour une certaine ressource.
Pour plus d’informations sur l’ajout de la prise en charge d’un type de Azure ressource, reportez-vous à la section Ajouter la prise en charge du traitement des changements pour un type de Azure ressource.
Champs clés :- Type de ressource.
- Requête : requête de graphique de ressources qui récupère les modifications à partir de .Azure
- Actif : indique si le type de ressource est activement interrogé.
- État de la commande ACP [sn_itom_pattern_acp_order_status]
-
Cette table suit l’état de la Azure requête de graphique de ressources pour chaque type de ressource, en fonction des informations d’identification associées utilisées pour l’interrogation Azure. Vous pouvez utiliser cette table pour passer en revue l’état du traitement. Pour plus d’informations sur la requête, consultez KB1705862.
Champs clés :- Type de ressource.
- Informations d’identification : informations d’identification spécifiques utilisées pour l’extraction des changements.
- Heure du dernier traitement.
- État : suit la réussite ou l’échec du processus d’extraction d’événement. Après la prochaine tâche planifiée de changements d’extraction ACP, cet état sera mis à jour en fonction de l’état de la commande CMP.
- Commande CMP : référence au champ Commande CMP [sn_cmp_order], qui fournit des détails sur la progression et le résultat de la commande actuelle.
- Changement de ressource ACP [sn_itom_pattern_acp_resource_change]
-
Cette table enregistre les changements détectés dans les Azure ressources. La table [sn_cmp_resource_changes_payload_info] qui stockait ces informations avant la version 1.21.0 n’est plus disponible.
Champs clés :- ID de ressource : l’identificateur unique de la ressource modifiée dans Azure.
- Charge utile de changement : instantané des attributs d’intérêt pour la ressource.
- Ordre : référence au champ Ordre CMP [sn_cmp_order] qui a provoqué le changement.
- État des ressources : référence à la table des états des ressources ACP pour suivre l’état de traitement du changement.
- État : état actuel du traitement du changement. Si l’état est marqué comme « Erreur », passez en revue l’enregistrement de l’état des ressources associé pour plus de détails.
- État de ressources ACP [sn_itom_pattern_acp_resource_status]
-
Cette table suit l’état global du traitement des ressources.
Champs clés :- ID de ressource : identificateur de la ressource en cours de traitement.
- Statut : état du traitement. Les états sont les suivants : Prêt, En cours, Échec et Réussite.
- Message d’erreur : Si le traitement a échoué, ce champ contient des détails sur l’erreur.
Types de ressources et changements pris en charge Azure
Azure Le traitement des changements suit un ensemble de propriétés de ressource pour chaque type de ressource pris en charge. Lorsqu’un changement est détecté dans l’une de ces propriétés, Azure le traitement des changements récupère un instantané mis à jour de la ressource à partir de Azure et le traite dans le CMDB pour refléter le changement.
| Type de ressource | Propriété de la ressource |
|---|---|
| Microsoft. Ordinateur/virtuel |
|
| Microsoft. Calcul/disques |
|
| Microsoft. Réseau/networkSecurityGroups |
|
| Microsoft. Réseaux/interfaces réseau |
|
| Microsoft. Réseau/publicIPAddresses |
|
Avantages du traitement des Azure changements
- Performances améliorées et probabilité réduite de limitation de l’API Azure
- Configuration simple
- Performances améliorées et probabilité réduite de limitation de l’API Azure
- La Microsoft Azure détection pilotée par les alertes déclenche une détection ciblée pour chaque ressource affectée. Par conséquent, lorsque le reçoit ServiceNow AI Platform un grand nombre d’alertes, la découverte ciblée peut entraîner une Azure limitation des API. Par conséquent, les performances de traitement des ServiceNow AI Platform alertes du peuvent diminuer. En revanche, le traitement des Azure changements ne déclenche pas de détection ciblée pour chaque ressource affectée. Au lieu de cela, il utilise des mappages de réponse pour mettre à jour la CMDB en fonction des informations de changement disponibles. Lors de la découverte suivante, Découverte dans le cloud déclenche les modèles appropriés, le cas échéant, et renseigne les informations détaillées sur les ressources dans le CMDB. Par conséquent, Azure le traitement des changements améliore les performances de gestion des changements et réduit la probabilité de limitation de ServiceNow AI Platform l’API Azure .
- Configuration simple
- La Microsoft Azure découverte pilotée par les alertes utilise un webhook pour envoyer les alertes au ServiceNow AI Platform. Comme le Azure cloud génère des alertes au niveau de l’abonnement, la découverte pilotée par les Microsoft Azure alertes a besoin d’un webhook pour chaque abonnement que vous souhaitez surveiller. En revanche, Azure le traitement des changements utilise CAPI et Serveur MID pour interagir avec l’API des Azure changements de ressource. L’API peut fournir des informations sur les changements au niveau du groupe de gestion. Par conséquent, Azure le traitement des changements élimine le besoin de webhooks et simplifie la configuration.
Vous pouvez configurer le traitement des changements Azure pour obtenir des informations sur les changements de ressources à partir du Microsoft Azure cloud et les utiliser pour mettre à jour le CMDB.
Si vous utilisez la découverte pilotée par les Microsoft Azure alertes, vous pouvez migrer vers le traitement des changements Azure pour améliorer les performances de traitement des ServiceNow AI Platform changements et tirer parti de la configuration simplifiée.