Konfigurieren Sie den Konfigurationsservice AWS, um Event-Benachrichtigungen an die Instanz ServiceNow ] zu senden

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Konfigurieren Sie den Konfigurationsservice Amazon Web Services (AWS), um Event-Benachrichtigungen an die Instanz ServiceNow zu senden, wenn sich der Lebenszyklusstatus einer Ressource ändert.

    Vorbereitungen

    • Stellen Sie sicher, dass das Plugin Discovery (com.snc.discovery) in der -Instanz installiert und aktiviert ist.
    • Stellen Sie sicher, dass Sie über gültige AWS Abonnements (Servicekonten) verfügen und die zugehörigen logischen Rechenzentren erkannt werden.
    • Stellen Sie sicher, dass das Passwort des Benutzerkontos, das zum Abonnieren der Instanz beim Simple Notification Service (SNS) verwendet wird, das @-Zeichen nicht enthält.
    Erforderliche Rollen:
    • Stellen Sie sicher, dass die Rolle AWS verfügbar ist, die auf die folgenden Services und Ressourcen zugreifen kann:
      • SNS
      • AWS-Konfigurationsservice
      • Ressourcentypen, für die Sie die Konfigurationsänderung nachverfolgen möchten
    • ServiceNow-Rollen:
      • discovery_admin
      • sn_cmp.cloud_event_integration: Die Anmeldeinformationen eines Benutzers mit der Rolle sn_cmp.cloud_event_integration sind erforderlich, um die Instanz für die SNS-Benachrichtigungen zu abonnieren. Weitere Informationen finden Sie unter Benutzer erstellen und Benutzern Rollen zuweisen.

    Warum und wann dieser Vorgang ausgeführt wird

    Die ereignisgesteuerte Erkennung ServiceNow® verwendet die Events, um die neuesten Ressourceninformationen in der Configuration Management Database (CMDB) zu aktualisieren. Weitere Informationen finden Sie unter AWS ereignisgesteuerte Erkennung.

    Viele der Schritte im Thema werden im AWS-Portal ausgeführt. Weitere Informationen finden Sie in der folgenden AWS-Dokumenten.
    Hinweis:

    Wenn Sie Domänentrennung für Cloud-Discovery verwenden, sind auch die Ereignisse nach Domänen getrennt. Daher können Sie die Details eines verarbeiteten Events nur anzeigen, wenn es zu Ihrer Domäne gehört. Wenn ein Event keinem Servicekonto zugeordnet ist, wird es der globalen Domäne zugeordnet.

    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.

    Prozedur

    1. Melden Sie sich beim Konto AWS an.
    2. Navigieren Sie auf der Seite „Services“ zu AWS-Services > Suchen Sie nach Services > Einfacher Benachrichtigungsservice.
    3. Erstellen Sie ein Amazon SNS-Thema.
      Der Konfigurationsservice AWS verwendet das SNS-Thema, um die Event-Benachrichtigungen zu veröffentlichen.
      1. Navigieren Sie im SNS-Dashboard zu Themen > Erstellen Sie ein Thema.
      2. Füllen Sie die Felder des Formulars aus.
        Tabelle : 1. Formular „Thema erstellen“.
        Feld Beschreibung
        Typ Typ des Benachrichtigungsthemas.

        Wählen Sie den Thementyp Standard aus.

        Name Name des SNS-Themas.
        Anzeigename – optional Anzeigename des SNS-Themas.
      3. Wählen Sie Thema erstellen aus.
    4. Abonnieren Sie die Instanz für das SNS-Thema.
      Nach dem Abonnieren des SNS-Themas kann die Instanz die Event-Benachrichtigungen aus der Cloud AWS empfangen.
      1. Wählen Sie auf der Seite „Themendetails“ die Option Abonnement erstellenaus.
      2. Füllen Sie die Felder des Formulars aus.
        Tabelle : 2. Formular zum Erstellen von Abonnements
        Feld Beschreibung
        Protokoll Zu verwendende Kommunikationsprotokolle.
        Wählen Sie für das Abonnement, das CMDBautomatisch aktualisiert, HTTPS aus.
        Hinweis:
        Nach dem Erstellen des HTTPS-Abonnements können Sie ein separates Abonnement erstellen, das E-Mails an eine angegebene Person sendet.
        Endpunkt URL der ServiceNow Cloud Events-REST API.
        Stellen Sie sicher, dass die URL der folgenden Syntax entspricht:
        https://<username>:<user_password>@<instance_URL>/api/now/cloud_event
      3. Wählen Sie Abonnement erstellen aus.
    5. Aktivieren Sie die AWS -Event-Aufzeichnung.
      1. Navigieren zu Konfig > Einstellungen.
      2. Wählen Sie auf der Seite „Einstellungen“ die Option Bearbeitenaus.
      3. Aktivieren Sie das Kontrollkästchen Aktivieren.
      4. Wählen Sie im Dialogfeld „Aufzeichnung starten“ die Option Bestätigenaus.
      5. Füllen Sie die Werte im Formular „Einstellungen bearbeiten“ aus.

        Eine Beschreibung der Formularfelder finden Sie unter Formularreferenz „Einstellungen bearbeiten“..

      6. Wählen Sie Speichern.

    Nächste Maßnahme

    Nachdem einige Events generiert wurden, navigieren Sie zum Cloud-Benutzerportal, um sich die Events anzusehen.