AWS Tag-Discovery mit Mustern

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • Die ServiceNow Discovery Und Service-Mapping Anwendungen können Muster verwenden, um die Tags für zu erkennen AWS Ressourcen und Konfigurationselementtypen (CI), und füllen Sie dann aus CMDB Mit diesen Erkennungen. Das Erkennen einiger dieser Ressourcen erfordert möglicherweise eine Aktualisierung auf die neueste Version von Muster für Discovery und Service-Mapping Anwendung von ServiceNow Store.

    Dieses Tag-spezifische Discovery-Muster ist zusätzlich zum anderen AWS Muster, die auf verfügbar sind ServiceNow Store.Dieses Muster erweitert die für die Erkennung der jeweiligen verwendeten AWS Ressourcen.

    Discovery Füllt aus CMDB Mit Tags für Folgendes AWS Muster und CI-Typen:
    • Amazon AWS – ACL (LP) [cmdb_ci_Network_acl]
    • Amazon AWS API-Gateway [cmdb_ci_Cloud_Gateway]
    • Amazon AWS – Anwendungs- und Netzwerk-LB (LP) [cmdb_ci_Cloud_load_Balancer]
    • Amazon AWS-Anwendungs- und Netzwerk-LBS-Ereignisse
    • Amazon AWS – Classic LB (LP) [cmdb_ci_Cloud_load_Balancer]
    • Amazon AWS Classic LB-Ereignisse
    • Amazon AWS Cognito [cmdb_ci_Cloud_authentication]
    • Amazon AWS – Kunden-Gateway (LP) [cmdb_ci_Customer_Gateway]
    • Amazon AWS DB-Cluster
    • Amazon AWS DynamoDB [cmdb_ci_dynamodb_table]
    • Amazon AWS ElastiCache
    • Amazon AWS – ECS [cmdb_ci_Cloud_Service_Account]
    • Amazon AWS – ausführbare Vorlage (LP) [cmdb_ci_os_template]
    • Amazon AWS – Host (LP)
    • Amazon AWS – Internet Gateway (LP)
    • Amazon AWS-Keyspace
    • Amazon AWS – Schlüsselpaar (LP)
    • Amazon AWS Lambda [cmdb_ci_Cloud_function]
    • Amazon AWS – LB-Pool (LP)
    • Amazon AWS – NAT-Gateway (LP)
    • Amazon AWS – Netzwerk (LP)
    • Amazon AWS-Netzwerkereignisse
    • AMAZON AWS – NIC (LP)
    • Amazon AWS – Owned Template (LP)
    • Amazon AWS – öffentliche IP-Adresse (LP)
    • Amazon AWS Redshift
    • Amazon AWS Relational Database Service [cmdb_ci_Cloud_database]
    • Amazon AWS-Ressourcenbestand
    • Amazon AWS – Weiterleitungstabelle (LP)
    • Amazon AWS S3 [cmdb_ci_Cloud_object_Storage]
    • Amazon AWS – Sicherheitsgruppe (LP)
    • Ereignisse der Amazon AWS-Sicherheitsgruppe
    • Serverlose Amazon AWS-Datenbank
    • Amazon AWS – Speicher (LP)
    • Amazon AWS Storage-Ereignisse
    • Discovery des Amazon AWS-Unterkontos
    • Amazon AWS – Subnetz (LP)
    • Amazon AWS – Virtual Server (LP)
    • Virtuelle Amazon AWS-Serverereignisse
    • Amazon AWS – VPN-Verbindungen (LP)
    • Amazon AWS – VPN-Gateway (LP)
    Hinweis:
    Weitere Informationen zu den Tags und Mustern für jede dieser Ressourcen finden Sie in der Dokumentation für spezifische AWS Ressource.

    Apps im Store anfordern

    Besuchen Sie ServiceNow StoreUm alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Voraussetzungen

    AWS Anmeldeinformationen
    • Konfigurieren Sie auf der ServiceNow AI Platform die AWS-Anmeldeinformationen mithilfe eines geheimen Schlüssels und eines Zugriffsschlüssels.
    • Haben Sie einen Amazon Account-ID . Verwenden Sie die Konto-ID, die in der AWS-Managementkonsole angezeigt wird. Sie können Discovery über das Servicekonten-Formular ausführen.
    • Legen Sie schreibgeschützte Berechtigungen für die folgende URL fest: https//Tagging.<region>.amazonaws.com.
    Discovery-Zeitplan
    Erstellen Sie einen Zeitplan für das relevante AWS Service-Account. Weitere Informationen finden Sie unter Erstellen Sie einen Discovery-Zeitplan in Cloud-Discovery-Arbeitsbereich.

    Musteraufgaben

    Bei Erkennung AWS Tags, das Muster schließt die folgenden allgemeinen Aufgaben ab:
    • Legt den Filter für Ressourcentypen fest: Filtert die Tags nur nach Tags, die mit dem Muster-CI-Typ in Verbindung stehen.
    • Initiiert den Cloud-API-Aufruf: Der API-Aufruf für die Cloud-Umgebung, die die Tags erfasst und ihre Attribute in der Tag-Tabelle analysiert.
    • Analysiert den Ressourcennamen aus dem Amazon-Ressourcennamen (ARN). Jeweils Amazon Der Ressource wird ein Name und ein eindeutiger Bezeichner zugewiesen.
      Hinweis:
      Das Analysieren des Ressourcennamens ist nur für Muster erforderlich, bei denen der Hauptidentifizierungsabschnitt nicht mit dem ARN von funktioniert AWS Ressource. Wenn dies der Fall ist, muss ein Beziehungsattribut aus analysiert werden AWS ARN.
    • Enthält Verweise auf den Cloud-Ressourcentyp. Stellt die Beziehung zwischen dem Tag und dem Cloud-Ressourcentyp her.

    Cloud-REST-Aufruf

    Das Muster enthält eine API mit dem Namen „Cloud Rest Call“ Post Call, die zum Sammeln der folgenden Daten verwendet wird:

    • API-URL zum Abrufen der Daten – „https://tagging." + $ldc[1].object_ID + „.amazonaws.com/“
    • API-Text – „{\"ResourceTypeFilters\":[\"" + $resource_type + „\"]}“
    • Header – „Content-Type:Application/x-amz-JSON-1,1,X-amz-Target:ResourceGroupsTaggingAPI_20170126.GetResources“

    Diese Daten werden wie im folgenden Fenster angezeigt.

    Abbildung : 1. Daten aus dem Cloud REST-Aufruf
    Daten aus dem Cloud REST-Aufruf

    Von Discovery während der horizontalen Erkennung erfasste Daten

    Das Muster erfasst während der horizontalen Discovery die folgenden Daten:

    Tabelle und Feld Zusätzliche Information
    CI-Typ [cmdb_key_value]
    Schlüssel Tag-Schlüssel
    Wert Tag-Wert
    Object_ID

    Eindeutige Ressourcen-ID, die die Ressource in identifiziert AWS Konsole.

    Klassenmodell [cmdb_key_value]
    Erweitert Tabelle Nicht zutreffend
    Bezeichner: Object_ID Zugehörige Einträge zu Cloud-Ressourcen
    Metadatenregeln Nicht zutreffend

    Diese Daten werden wie im folgenden Fenster angezeigt:

    Abbildung : 2. Während der horizontalen Erkennung erfasste Daten
    Während der horizontalen Erkennung erfasste Daten
    AWS Discovery-Muster verwendet die folgende Auswertung:
    var rtrn;
    var name = ${cmdb_key_value[].object_id}
    name = name.substring(name.lastIndexOf("restapis/")+9,name.lastIndex);
    name = name.substring(0,name.indexOf("/"));
    rtrn = name;
    
    Ähnliche EVALS sind für Muster verfügbar, bei denen der Hauptidentifizierungsabschnitt keine ARN-Informationen in der Tabelle des Haupt-CI-Typs enthält. Wenn diese Informationen nicht verfügbar sind, muss der Abschnitt „Tag-Erweiterung“ eine eindeutige ARN analysieren, die zum Herstellen der Beziehung zur zugehörigen Cloud-Ressource verwendet wird.