AWS ereignisgesteuerte Erkennung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Der Konfigurationsservice Amazon Web Services (AWS) kann Events für Änderungen am Lebenszyklusstatus oder an der Konfiguration einer Cloud-Ressource auslösen. Die ereignisgesteuerte Erkennung ServiceNow® verwendet die Events, um die neuesten Ressourceninformationen in der Configuration Management Database (CMDB)automatisch zu aktualisieren.

    Abbildung : 1. Übersicht über die ereignisgesteuerte Erkennung von AWS .
    Übersicht über die ereignisgesteuerte Erkennung von AWS .
    Konfigurieren Sie den Konfigurationsservice AWS, um SNS-Benachrichtigungen (Simple Notification Service) an die Instanz ServiceNow ] zu senden. Weitere Informationen finden Sie unter Konfigurieren Sie den Konfigurationsservice AWS, um Event-Benachrichtigungen an die Instanz ServiceNow ] zu senden. Nachdem Sie den Service konfiguriert haben, beginnt er mit dem Senden von Event-Benachrichtigungen an die ServiceNow Cloud Events-REST API. Wenn ein Event eines der folgenden Kriterien erfüllt, wird es von der API in die Tabelle „Cloud-Events“ [sn_cmp_cloud_event] geschrieben:
    • Type des Ereignisses ist SubscriptionConfirmation.
    • Type des Ereignisses ist Notification, und messageType ist ConfigurationItemChangeNotification.
    • Amazon CloudWatch hat das Event für eine Änderung des Tags ausgelöst, das dem Configuration Item (CI) zugeordnet ist.

    Der Cloud Event Scheduler wählt dann die Events im Status „Bereit“ für die Batch-Verarbeitung aus. Während der Event-Verarbeitung verwendet die eventgesteuerte Erkennung Antwortzuordnungen oder Muster, um die Details der betroffenen Ressource in CMDBzu aktualisieren. Die Eigenschaft sn_cmp.cloud_event.use_response_mapping_aws bestimmt die Aktualisierungsmethode CMDB. Um den Status eines Events zu verstehen, überprüfen Sie seinen Status in der Tabelle „Cloud-Events“ [sn_cmp_cloud_event].

    Ab Release Washington DCsn_cmp.cloud_event.use_response_mapping_aws ist die Eigenschaft [] standardmäßig auf True festgelegt. Wenn diese Eigenschaft auf True festgelegt ist und geeignete Antwortzuordnungen verfügbar sind, verwendet die eventgesteuerte Erkennung die Antwortzuordnungen, um das CI in CMDBzu erstellen oder zu aktualisieren. Andernfalls löst die eventgesteuerte Erkennung die entsprechenden Muster aus, um die betroffene Ressource zu erkennen und das CI in CMDBzu erstellen oder zu aktualisieren.

    Verwenden Sie ab dem Release Washington DCsn_cmp.cloud_event.parallel_scheduler_count die Eigenschaft [], um den Cloud-Ereignisplaner anhand der Event-Zuflussrate zu skalieren. Die parallele Ausführung mehrerer Cloud-Event-Planer trägt zur Verbesserung der Event-Verarbeitungsrate der Instanz bei. Weitere Informationen zum Skalieren von Cloud-Ereignisplanern finden Sie unter Skalieren Sie die AWS Cloud-Ereignisplaner.

    Während der Eventverarbeitung identifiziert der Cloud Event Scheduler die Domäne des Serviceaccounts und weist sie dem Event zu. Wenn beim Identifizieren der Domäne vor der Verarbeitung ein Fehler auftritt, kann das Event manchmal nicht zugewiesen werden und wird für alle Domänen sichtbar. Um zu verhindern, dass die fehlgeschlagenen Events für alle Domänen sichtbar sind, können Sie die Eigenschaft sn_cmp.error_events.default_domain auf die sys_id der Service Provider-Domäne festlegen, sodass die fehlgeschlagenen Events nur dem Domänenadministrator des Service Providers angezeigt werden.