AWS Détection pilotée par des événements
Le Amazon Web Services service de configuration (AWS) peut déclencher des événements pour tout changement de l’état du cycle de vie ou de la configuration d’une ressource dans le cloud. La ServiceNow® détection pilotée par des événements utilise les événements pour mettre à jour automatiquement les dernières informations de ressource dans le Base de données de gestion des configurations (CMDB).
- Le Type déroulement de l’événement est SubscriptionConfirmation.
- Le Type de l’événement est Notification et messageType est ConfigurationItemChangeNotification.
- Amazon CloudWatch a déclenché l’événement pour un changement de la balise associée à l’élément de configuration (CI).
Le planificateur d’événements dans le cloud sélectionne ensuite les événements à l’état Prêt pour le traitement par lots. Pendant le traitement des événements, la détection pilotée par des événements utilise des mappages de réponse ou des modèles pour mettre à jour les détails de la ressource affectée dans le CMDB. La sn_cmp.cloud_event.use_response_mapping_aws propriété détermine la méthode de CMDB mise à jour. Pour comprendre l’état d’un événement, examinez son état dans la table Événements dans le cloud [sn_cmp_cloud_event].
À partir de la Xanadu mise en production, la sn_cmp.cloud_event.use_response_mapping_aws propriété est définie sur vrai par défaut. Lorsque cette propriété est définie sur Vrai et que des mappages de réponse appropriés sont disponibles, la détection pilotée par des événements utilise les mappages de réponse pour créer ou mettre à jour le CI dans le CMDB. Dans le cas contraire, la détection pilotée par des événements déclenche les modèles appropriés pour détecter la ressource affectée et créer ou mettre à jour le CI dans le CMDB.
En commençant par Xanadu la mise en production, utilisez la sn_cmp.cloud_event.parallel_scheduler_count propriété pour mettre à l’échelle le planificateur d’événements dans le cloud en fonction du débit entrant d’événement. L’exécution parallèle de plusieurs planificateurs d’événements dans le cloud permet d’améliorer le taux de traitement des événements de l’instance. Pour plus d’informations sur la mise à l’échelle des planificateurs d’événements dans le cloud, reportez-vous à la section Mettre à l’échelle les planificateurs d’événements dans le AWS cloud.
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é.