Microsoft Azure Bestandserkennung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Die Anwendung ServiceNow Discovery verwendet das Muster Azure Inventory, um Ressourcen zu finden, die über Azureverfügbar sind. Verwenden Sie dieses Muster für Azure Ressourcen, die kein dediziertes Muster haben, z. B. Azure Funktionen oder Azure Application Gateway. Die Erkennung einiger dieser Ressourcen erfordert ein Update der  Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.

    Mit dem Muster Azure Inventory können Sie bis zu 10.000 Ressourcen erkennen.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um 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

    Azure -Dienstprinzipal
    Vergewissern Sie sich, dass der -Dienstprinzipal Azure konfiguriert ist. Weitere Informationen finden Sie unter Erkennung von Azure-Clouds
    Berechtigungen
    Für Versionen 1.3.0 und höher:

    Stellen Sie in der Microsoft Azure-Konsole einen Benutzer mit der Rolle „API-Verwaltungsservice-Leser“ mit Berechtigungen zum Ausführen der folgenden REST POST-Anforderung bereit:

    „https://management.<resource url> /providers/microsoft.resourcegraph/resources?api-version=2022-10-01"

    <resource url>– Die URL variiert je nach Azure-Kontotyp, z. B. „azure.com“ oder Adresse des behördlichen Standorts.

    Für Versionen 1.0.99 und früher:

    Stellen Sie in der Microsoft Azure-Konsole einem Benutzer die Rolle „API Management Service-Leser“ mit Berechtigungen zum Ausführen der folgenden REST GET-Anforderung zur Verfügung:

    "https://management.azure.com/subscriptions/<subscription id>/resources"

    Cloud Discovery-Zeitplan erstellen
    Erstellen Sie einen Zeitplan für das relevante Azure-Servicekonto (siehe Beschreibung in). Zeitpläne zur Erkennung von Cloud-Ressourcen in Cloud-Discovery erstellen
    Erkennung des Azure-Bestands mithilfe der Aufnahmeliste für Ressourcen feintunen
    Wenn Ihre Bereitstellung benutzerdefinierte Muster für die Azure-Erkennung aufweist, stellen Sie sicher, dass Azure-Ressourcen nicht zweimal erkannt werden.
    Hinweis:
    Wenn Sie die Tabelle [pre_resource_whitelist] leer lassen, füllt das Muster alle Ressourcen aus, was zu Leistungsproblemen führen kann.
    1. Stellen Sie sicher, dass der Anwendungsbereich „Discovery and Service Mapping Patterns“ ist:
      1. Navigieren zu Einstellungen > Entwickler.
      2. Wählen Sie Discovery and Service Mapping Patterns aus der Liste Anwendung aus.
    2. Navigieren zu Systemdefinitionen > Tabellen.
    3. Öffnen Sie die Tabelle „Aufnahmeliste für Cloud-Bestandsressourcen“ [sa_cloud_inventory_resource_whitelist].
    4. Klicken Sie unter Zugehörige Linksauf Liste anzeigen.
    5. Wählen Sie Ressourcentypen aus, für die Sie benutzerdefinierte Muster haben, und wählen Sie in der Liste Aktionen für ausgewählte Zeilen die Option Löschen aus.
    Die Aufnahmeliste für Cloud-Bestandsressourcen ist mit allgemeinen Services vordefiniert. Sie können die Aufnahmeliste um zusätzliche Ressourcentypen erweitern, die das Muster erkennen soll. Die Namen dieser Ressourcentypen müssen den Benennungskonventionen der entsprechenden Anbieter entsprechen.
    Hinweis:
    Wenn Sie die sofort einsatzbereite Aufnahmeliste ändern, wird sie in Anwendungsupdates nicht mehr automatisch aktualisiert. Sie müssen die benutzerdefinierte Liste selbst verwalten.
    1. Öffnen Sie die Tabelle „Aufnahmeliste für Cloud-Bestandsressourcen“ [sa_cloud_inventory_resource_whitelist].
    2. Klicken Sie auf Neu.
    3. Füllen Sie das Formular aus, und klicken Sie dann auf Absenden.
      Feld Beschreibung
      Cloud-Anbieter Der Lieferant des Ressourcentyps: Azure.
      Ressourcentyp Ressourcentypwert Azure.
      Anwendung Der Anwendungsbereich: Discovery and Service Mapping Patterns
    Die Änderungen werden beim nächsten Ausführen des Musters angewendet.
    Ändern Sie die mit ServiceNow verbundenen Einträge.
    1. Navigieren Sie zu Zugehörige Einträge.
    2. Klicken Sie auf Neu.
    3. Geben Sie als Bezeichner cmdb_ci_cmp_resource ein.
    4. Wählen Sie für die zugehörige Tabelle Schlüsselwert [cmdb_key_value] aus.
    5. Wählen Sie für das referenzierte Feld Configuration Item aus.
    6. Fügen Sie für die Kriteriumsattribute Schlüssel und Wert hinzu.

      Möglicherweise müssen Sie auf das Schlosssymbol Schlosssymbol klicken, um die Kriteriumsattribute anzuzeigen und zu ändern.


    Formular „Zugehöriger Eintrag“

    Von Discovery während der horizontalen Erkennung erfasste Daten

    Tabelle und Feld Zusätzliche Informationen
    Cloud-Ressource [cmdb_ci_cmp_resource]
    Name Ein beschreibender Name zum Erkennen der Azure-Ressource
    Ressourcentyp Der Typ der Ressource, z. B. Netzwerk, Lastenausgleichsmodul
    Objekt-ID ID der Azure-Ressource
    Beschreibung Der während der Erkennung ausgefüllte Text, der angibt, dass diese Ressource in Azure verfügbar ist
    Schlüsselwert [cmdb_key_value]
    Schlüssel Name des Azure-Tag-Schlüssels
    Wert Wertname des Azure-Tags.

    CI-Beziehungen

    Diese Beziehungen sollen die Erkennung von Funktionen Azure unterstützen:
    CI Beziehung CI
    Cloud-Ressource [cmdb_ci_cmp_resource] Gehostet auf::Hostet

    Azure-Rechenzentrum [cmdb_ci_azure_datacenter]