Azure Change-Verarbeitung
Die AzureDie Funktion „Change-Verarbeitung“ erfasst Informationen zu Microsoft AzureRessourcen, die einer Lebenszyklusstatusänderung oder Konfigurationsänderung unterzogen wurden Fast in Echtzeit . Anschließend werden die gesammelten Informationen verwendet, um zu aktualisieren Configuration Management Database (CMDB).
Die AzureChange-Verarbeitung – geplante Aufgaben fragen ab AzureAPI und erfassen Sie die Change-Informationen der Ressource. Während jedes Ausführungszyklus erfasst die geplante Aufgabe Informationen zu allen Ressourcen, die sich geändert haben Nach dem letzten Azure-Change-Verarbeitungszyklus.Nach dem Sammeln der Change-Informationen wird AzureDie Change-Verarbeitung verwendet Antwortzuordnungen, um die Change-Informationen in zu aktualisieren CMDB. Während der nächsten Discovery Cloud-DiscoveryLöst entsprechende Muster aus, falls verfügbar, und füllt detaillierte Ressourceninformationen in aus CMDB.
Standardmäßig ist AzureGeplante Aufgaben zur Change-Verarbeitung werden alle 5 Minuten ausgeführt. Aktualisieren Sie bei Bedarf die Ausführungshäufigkeit des Zeitplans entsprechend Ihren Anforderungen. Legen Sie die Ausführungshäufigkeit innerhalb des Mindestwerts von einer Minute fest.
Wenn Sie ausführen AzureChange-Verarbeitung zum ersten Mal. Sie kann einige Stunden ausgeführt werden S aufgrund von Ressourcenänderungen, die in den letzten vier Stunden aufgetreten sind. Wenn Sie den standardmäßigen Ausführungszeitraum des Zeitplans erhöhen möchten, stellen Sie sicher, dass genügend Worker-Knoten zum Ausführen des Zeitplans verfügbar sind.
Während der Ereignisverarbeitung identifiziert der Cloud-Ereignisplaner die Domäne des Service-Accounts und weist dem Ereignis zu. Wenn bei der Identifizierung der Domäne vor der Verarbeitung ein Fehler auftritt, kann das Ereignis manchmal nicht zugewiesen bleiben und für alle Domänen sichtbar werden. Um die Sichtbarkeit fehlgeschlagener Ereignisse für alle Domänen zu verhindern, können Sie festlegen sn_cmp.error_events.default_domainEigenschaft zu sys_ID der Service Provider-Domäne, damit die fehlgeschlagenen Ereignisse nur dem Service Provider-Domänenadministrator angezeigt werden.
Azure Die Change-Verarbeitung kann Ressourcen-Change-Informationen nur aus den Service-Accounts abrufen, die von „Discovery_admin“ oder „sn_CMP.Cloud_admin“ erstellt wurden.
Aktualisieren Sie Ihr Muster für Discovery und Service-Mapping Plugin aktiviert ServiceNow StoreMuss mindestens Version 1.21.0 von haben AzureChange-Verarbeitung. Sehen Sie sich das Upgrade-Szenario in an KB1705862
- Die Azure Process ChangesGeplante Aufgabe wurde umbenannt in ACP Pull Changes.
- Die CPG Build Azure Changes IRE PayloadGeplante Aufgabe wurde umbenannt in ACP Process Changes.
ACP-Tabellen
- ACP-Ressourcentyp [sn_itom_pattern_acp_supported_resource_types]
-
Sie können diese Tabelle verwenden, um alle unterstützten Ressourcentypen zu überprüfen, einen Ressourcentyp für die Change-Verarbeitung hinzuzufügen und die Verarbeitung für eine bestimmte Ressource zu deaktivieren oder zu aktivieren.
Weitere Informationen zum Hinzufügen von Support für AzureRessourcentyp, siehe Fügen Sie Unterstützung für die Change-Verarbeitung für hinzu AzureRessourcentyp.
Schlüsselfelder:- Ressourcentyp.
- Abfrage: Die Ressourcendiagrammabfrage, die Änderungen von abruft Azure.
- Aktiv: Gibt an, ob der Ressourcentyp aktiv abgefragt wird.
- ACP-Auftragsstatus [sn_itom_pattern_acp_order_status]
-
Diese Tabelle verfolgt den Status von AzureRessourcendiagrammabfrage für jeden Ressourcentyp basierend auf den zugehörigen Anmeldeinformationen, die für die Abfrage verwendet werden Azure. Sie können diese Tabelle verwenden, um den Verarbeitungsstatus zu überprüfen. Weitere Informationen zur Abfrage finden Sie unter KB1705862 .
Schlüsselfelder:- Ressourcentyp.
- Anmeldeinformationen: Die spezifischen Anmeldeinformationen, die zum Abrufen von Changes verwendet werden.
- Zeit der letzten Verarbeitung.
- Status: Verfolgt den Erfolg oder Fehler des Ereignis-Abrufprozesses. Nach der nächsten geplanten Aufgabe wird dieser Status basierend auf dem CMP-Auftragsstatus aktualisiert.
- CMP-Reihenfolge: Verweis auf das Feld „CMP-Auftrag [sn_CMP_order]“, das Details zum aktuellen Auftragsfortschritt und Ergebnis enthält.
- AKP-Ressourcenänderung [sn_itom_pattern_acp_resource_change]
-
Diese Tabelle zeichnet Änderungen in auf AzureRessourcen. Die Tabelle [sn_cmp_resource_changes_payload_info], die zum Speichern dieser Informationen vor der Version 1.21.0 verwendet wurde, ist nicht mehr verfügbar.
Schlüsselfelder:- Ressourcen-ID: Der eindeutige Bezeichner für die geänderte Ressource in Azure.
- Change-Nutzlast: Ein Snapshot der Attribute, die für die Ressource von Interesse sind.
- Reihenfolge: Ein Verweis auf das Feld „CMP-Auftrag [sn_CMP_order]“, das den Change abgerufen hat.
- Ressourcenstatus: Ein Verweis auf die Tabelle „ACP-Ressourcenstatus“, um den Verarbeitungsstatus des Change nachzuverfolgen.
- Status: Der aktuelle Verarbeitungsstatus des Change. Wenn der Status als „Fehler“ markiert ist, überprüfen Sie den zugehörigen Ressourcenstatusdatensatz auf weitere Details.
- AKP-Ressourcenstatus [sn_itom_pattern_acp_resource_status]
-
Diese Tabelle verfolgt den Gesamtstatus der Ressourcenverarbeitung.
Schlüsselfelder:- Ressourcen-ID: Der Bezeichner für die zu verarbeitende Ressource.
- Status: Der Verarbeitungsstatus. Die status sind: Bereit, in Bearbeitung, Fehler und Erfolg.
- Fehlermeldung: Wenn die Verarbeitung fehlgeschlagen ist, enthält dieses Feld Details zum Fehler.
Unterstützt AzureRessourcentypen und Changes
Azure Die Change-Verarbeitung verfolgt einen Satz von Ressourceneigenschaften für jeden unterstützten Ressourcentyp. Wenn eine Änderung in einer dieser Eigenschaften erkannt wird, AzureChange-Verarbeitung ruft einen aktualisierten Snapshot der Ressource aus ab Azure, Und verarbeitet es in CMDBUm den Change widerzuspiegeln.
| Ressourcentyp | Ressourceneigenschaft |
|---|---|
| MicrosoftMicrosoft Azure Event Hubs.Compute/VirtualMachine |
|
| MicrosoftMicrosoft Azure Event Hubs.Berechnen/Datenträger |
|
| MicrosoftMicrosoft Azure Event Hubs.Netzwerk/netzwerkSicherheitsgruppen |
|
| MicrosoftMicrosoft Azure Event Hubs.Netzwerk/Netzwerkschnittstellen |
|
| MicrosoftMicrosoft Azure Event Hubs.Network/publicIPAddresses |
|
Vorteile von AzureChange-Verarbeitung
- Verbesserte Leistung und verringerte Wahrscheinlichkeit von AzureAPI-Drosselung
- Einfaches Setup
- Verbesserte Leistung und verringerte Wahrscheinlichkeit von AzureAPI-Drosselung
- Die Microsoft AzureDie warnungsgesteuerte Discovery löst eine gezielte Discovery für jede betroffene Ressource aus. Daher wenn Now PlatformErhält eine große Anzahl von Warnungen, die gezielte Discovery kann dazu führen AzureZu drosselende APIs. Infolgedessen wird die Warnungsverarbeitungsleistung von Now PlatformKann ablehnen. Im Gegensatz dazu AzureDie Change-Verarbeitung löst nicht die gezielte Discovery für jede betroffene Ressource aus. Stattdessen werden Antwortzuordnungen verwendet, um die CMDB gemäß den verfügbaren Change-Informationen zu aktualisieren. Während der nächsten Discovery Cloud-DiscoveryLöst entsprechende Muster aus, falls verfügbar, und füllt detaillierte Ressourceninformationen in aus CMDB. Daher AzureDie Change-Verarbeitung verbessert die Change-Verarbeitungsleistung von Now PlatformUnd reduziert die Wahrscheinlichkeit von AzureAPI-Drosselung.
- Einfaches Setup
- Die Microsoft AzureDie warnungsgesteuerte Discovery verwendet einen Webhook, um die Warnungen an zu senden Now Platform. Als AzureCloud generiert Warnungen auf Abonnementebene, d. h. Microsoft AzureDie warnungsgesteuerte Discovery benötigt einen Webhook für jedes Abonnement, das Sie überwachen möchten. Im Gegensatz dazu AzureDie Change-Verarbeitung verwendet CAPI und MID-ServerUm mit zu interagieren AzureAPI für Ressourcenänderungen. Die API kann Change-Informationen auf Managementgruppenebene bereitstellen. Daher AzureDie Change-Verarbeitung macht Webhooks überflüssig und vereinfacht das Setup.
Sie können Konfigurieren Sie die Azure-Change-Verarbeitung Zum Abrufen von Ressourcenänderungsinformationen aus Microsoft AzureCloud und zum Aktualisieren von verwenden CMDB.
Wenn Sie verwenden Microsoft AzureWarnungsgesteuerte Discovery, dann können Sie es Zur Azure-Change-Verarbeitung migrieren Dient zur Verbesserung der Change-Verarbeitungsleistung von Now PlatformUnd nutzen Sie das vereinfachte Setup.