Azure Change-Verarbeitung
Die Azure Die Funktion „Change-Verarbeitung“ erfasst Informationen zu Microsoft Azure Ressourcen, die einer Statusänderung oder Konfigurationsänderung im Lebenszyklus unterzogen wurden Nahezu Echtzeit . Anschließend werden die gesammelten Informationen verwendet, um zu aktualisieren Configuration Management Database (CMDB).
Die Azure Geplante Aufgaben der Change-Verarbeitung fragen ab Azure API und erfassen Sie die Informationen zur Ressourcenänderung. 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 die Azure Die Change-Verarbeitung verwendet Antwortzuordnungen, um die Change-Informationen in zu aktualisieren CMDB. Während der nächsten Discovery Cloud-Discovery Löst entsprechende Muster aus, falls verfügbar, und füllt detaillierte Ressourceninformationen in aus CMDB.
Standardmäßig ist Azure Geplante 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 Azure Change-Verarbeitung zum ersten Mal. Sie kann einige Stunden ausgeführt werden S aufgrund der Verarbeitung von Ressourcenänderungen, die in den letzten vier Stunden aufgetreten sind. Wenn Sie den standardmäßigen Ausführungszeitraum des Zeitplans verlängern möchten, stellen Sie sicher, dass genügend Worker-Knoten zur Ausführung des Zeitplans verfügbar sind.
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.
Azure Die Change-Verarbeitung kann Ressourcenänderungsinformationen nur aus den Service-Accounts abrufen, die von Discovery_admin oder sn_CMP.Cloud_admin erstellt wurden.
Aktualisieren Sie Ihren Muster für Discovery und Service-Mapping Plugin auf ServiceNow Store Muss mindestens Version 1.21.0 von haben Azure Change-Verarbeitung. Sehen Sie sich das Upgrade-Szenario in an KB1705862
- Die Azure Process ChangesDie geplante Aufgabe wurde umbenannt in ACP Pull Changes.
- Die CPG Build Azure Changes IRE PayloadDie geplante 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 Azure Ressourcentyp, siehe Fügen Sie Unterstützung für die Change-Verarbeitung für hinzu Azure Ressourcentyp.
Schlüsselfelder:- Ressourcentyp.
- Abfrage: Die Ressourcendiagrammabfrage, die Änderungen von abruft Azure.
- Aktiv: Gibt an, ob der Ressourcentyp aktiv abgefragt wird.
- ACP-Bestellstatus [sn_itom_pattern_acp_order_Status]
-
Diese Tabelle verfolgt den Status von Azure Ressourcendiagrammabfrage 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 Ereignisabrufprozesses. Nach dem nächsten ACP-Abruf-Changes Geplante Aufgabe. Dieser Status wird basierend auf dem CMP-Auftragsstatus aktualisiert.
- CMP-Reihenfolge: Verweis auf das Feld „CMP-Reihenfolge“ [sn_CMP_order], das Details zum aktuellen Auftragsfortschritt und zum aktuellen Ergebnis enthält.
- ACP-Ressourcenänderung [sn_itom_pattern_acp_resource_Change]
-
Diese Tabelle zeichnet Änderungen in auf Azure Ressourcen. Die Tabelle [sn_CMP_resource_Changes_Payload_info], die zum Speichern dieser Informationen vor 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-Reihenfolge“ [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.
- ACP-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 Azure Ressourcentypen und Changes
Azure Die Change-Verarbeitung verfolgt eine Reihe von Ressourceneigenschaften für jeden unterstützten Ressourcentyp. Wenn eine Änderung in einer dieser Eigenschaften erkannt wird, Azure Change-Verarbeitung ruft einen aktualisierten Snapshot der Ressource aus ab Azure, Und verarbeitet es in CMDB Um den Change widerzuspiegeln.
| Ressourcentyp | Ressourceneigenschaft |
|---|---|
| Microsoft.Compute/VirtualMachine |
|
| Microsoft.Compute/Datenträger |
|
| Microsoft.Netzwerk/Netzwerksicherheitsgruppen |
|
| Microsoft.Netzwerk-/Netzwerkschnittstellen |
|
| Microsoft.Network/publicIPAddresses |
|
Vorteile von Azure Change-Verarbeitung
- Verbesserte Leistung und verringerte Wahrscheinlichkeit von Azure API-Drosselung
- Einfaches Setup
- Verbesserte Leistung und verringerte Wahrscheinlichkeit von Azure API-Drosselung
- Die Microsoft Azure Die warnungsgesteuerte Discovery löst eine gezielte Discovery für jede betroffene Ressource aus. Daher wenn ServiceNow AI Platform Erhält eine große Anzahl von Warnungen, die durch die gezielte Discovery verursacht werden kann Azure Zu drosselende APIs. Infolgedessen wird die Warnungsverarbeitungsleistung von ServiceNow AI Platform Kann ablehnen. Im Gegensatz dazu Azure Die 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-Discovery Löst entsprechende Muster aus, falls verfügbar, und füllt detaillierte Ressourceninformationen in aus CMDB. Daher Azure Die Change-Verarbeitung verbessert die Change-Verarbeitungsleistung von ServiceNow AI Platform Und reduziert die Wahrscheinlichkeit von Azure API-Drosselung.
- Einfaches Setup
- Die Microsoft Azure Die warnungsgesteuerte Discovery verwendet einen Webhook, um die Warnungen an den zu senden ServiceNow AI Platform. Als Azure Cloud generiert Warnungen auf Abonnementebene, der Microsoft Azure Für die warnungsgesteuerte Discovery ist für jedes Abonnement, das Sie überwachen möchten, ein Webhook erforderlich. Im Gegensatz dazu Azure Die Change-Verarbeitung verwendet CAPI und MID-Server Dient zur Interaktion mit Azure API für Ressourcenänderungen. Die API kann Change-Informationen auf Managementgruppenebene bereitstellen. Daher Azure Die Change-Verarbeitung macht Webhooks überflüssig und vereinfacht das Setup.
Sie können Konfigurieren Sie die Azure-Change-Verarbeitung Um Ressourcenänderungsinformationen aus abzurufen Microsoft Azure Cloud und verwenden Sie sie, um zu aktualisieren CMDB.
Wenn Sie verwenden Microsoft Azure Warnungsgesteuerte Discovery, dann können Sie es Zur Azure-Change-Verarbeitung migrieren Dient zur Verbesserung der Change-Verarbeitungsleistung von ServiceNow AI Platform Und nutzen Sie das vereinfachte Setup.