Generieren und Simulieren der Nutzlastausführung mithilfe der Identifizierungssimulation
Die Identifikationssimulation ist ein zentraler Ort für die automatische Erstellung einer garantierten Vollständigkeit und Gültigkeit der Nutzdaten. Anschließend können Sie die Verarbeitung der Nutzlast durch die Engine für Identifizierung und Abgleich (Identification and Reconciliation Engine, IRE) simulieren und die Ergebnisse überprüfen, bevor Sie sie tatsächlich zur Ausführung durch IRE senden.
Verwenden Sie die Identifizierungssimulation, um eine Eingabenutzlast zu erstellen und die Verarbeitung der Nutzlast durch IRE zu simulieren. Sie können dann die Ergebnisse überprüfen, gegebenenfalls die Identifikationsregeln anpassen und die Simulation der aktualisierten Payload erneut ausführen.
- Automatisches Erstellen von Eingabe-Payloads, die auf vorhandenen Identifizierungsregeln, Hosting- und Containment-Regeln basieren.
- Simulieren der Ausführung einer Payload (die automatisch durch Identifikationssimulation oder manuell erstellt wurde)
- Durchsuchen von Payload-Ausgabe und Ausführungsprotokollnachrichten nach einer simulierten Ausführung
- Die Identifikationssimulation bestätigt keine Aktualisierungen an der CMDB.
- Die Identifizierungssimulation unterstützt die Simulation der Verarbeitung von Nutzlasten, die bereitgestellt werden und Nicht-CMDB-Tabellen enthalten, unterstützt jedoch nicht die Generierung solcher Nutzlasten.
Payloads automatisch mithilfe der Identifikationssimulation generieren
Verwenden Sie die Identifikationssimulation, um automatisch eine Eingabe-Payload für eine angegebene Klasse zu erstellen. Die erstellte Nutzlast ist vollständig mit allen erforderlichen abhängigen CIs, korrekt strukturiert und syntaktisch gültig für die Verarbeitung durch die Identification and Reconciliation Engine (IRE).
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Die während der Identifikationssimulation erstellte Payload gilt für die angegebene Klasse. Für eine abhängige CI-Klasse werden Sie aufgefordert, Informationen zu allen Abhängigkeiten einzugeben. Nachdem Sie die erforderlichen Details angegeben haben, erstellt die Identifizierungssimulation die Payload basierend auf Ihrer Eingabe.
Prozedur
Nächste Maßnahme
- Klicken Sie auf Simulation ausführen, um die Verarbeitung der Nutzlast durch IRE zu simulieren.
- Untersuchen Sie die Ergebnisse der Simulation, passen Sie die Payload nach Bedarf an, und kombinieren Sie sie nach Bedarf mit anderen Payloads für andere Klassen. Verwenden Sie nach dem Finalisieren der Nutzlast die API „createOrUpdateCI()“, um die Nutzlast über IRE auszuführen. Dies führt zu tatsächlichen Aktualisierungen der CMDB.
- Klicken Sie auf Skript kopieren, um das JSON-Skript in die Zwischenablage zu kopieren. Sie können dieses Skript dann in eine Drittanbietersoftware oder in einen anderen Bildschirm der Identifizierungssimulation einfügen.
Payload-Verarbeitung mithilfe der Identifikationssimulation simulieren
Verwenden Sie die Identifizierungssimulation, um den IRE-Prozess (Identification and Reconciliation Engine) der CI-Identifizierung für eine Eingabenutzlast zu simulieren. Geben Sie eine gültige Payload an, die mithilfe der Identifikationssimulation oder manuell erstellt wurde.
Vorbereitungen
Prozedur
Nächste Maßnahme
- Untersuchen Sie die Ergebnisse der Simulation im Ergebnisbereich, und passen Sie die Payload nach Bedarf an:
- Klicken Sie auf Ausführung Nr. 1, um die Kontext-ID und die Ausführungs-ID der simulierten Ausführung anzuzeigen.
- Klicken Sie auf den Dropdown-Pfeil neben Ausführung Nr. 1, um zusätzliche Details anzuzeigen.
- Eingabe: Zeigt die Payload für die Simulation an.
- Protokolle: Zeigt alle protokollierten Nachrichten an, die IRE während der Simulation der Verarbeitung der Nutzlast gemäß der angegebenen Protokollierungsebene generiert hat.
- Ausgabe: Zeigt die von IRE zurückgegebene Ausgabenutzlast an.
- Verwenden Sie nach dem Finalisieren der Nutzlast die API „createOrUpdateCI()“, um die Nutzlast über IRE auszuführen. Dies führt zu tatsächlichen Aktualisierungen der CMDB.
Protokollierungsebene für Identifikationssimulation festlegen
Die Identifizierungssimulation protokolliert jeden Schritt einer simulierten Payload-Verarbeitung. Sie können diese Ausführungsprotokolle anschließend untersuchen, um festzustellen, ob eine Payload wie erwartet verarbeitet wurde und ob die Identifikationsregeln wirksam sind. Sie können die Protokollierungsebene so anpassen, dass sie hilfreich ist und die Anzahl der Meldungen nicht zu hoch oder zu gering ist.
Vorbereitungen
Prozedur
Untersuchen Sie die Ausführungsprotokolle
Die Identifizierungssimulation stellt Ausführungsprotokolle bereit, die von der Identification and Reconciliation Engine (IRE) generiert werden. Sie können auf diese Ausführungsprotokolle zugreifen, um Nutzlastausführungen auszuführen, die Ergebnisse zu überprüfen und Debugging-Zwecke durchzuführen. Ausgabeprotokolle für IRE-Nutzlast werden in einem anwenderfreundlichen Format auf einer zentralen Seite angezeigt.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Außerdem können interne Anwendungen, die IRE verwenden (z. B. Discovery), eine interne API aufrufen, um eine URL zum Anzeigen von IRE-Ausführungsprotokollen bereitzustellen.
Die Protokollierung erfolgt im Zusammenhang mit einer bestimmten Ausführung der Identifizierungs-Engine. Sie können die Protokollliste nach einer bestimmten Datenquelle und einem bestimmten Zeitbereich filtern. Bis zu 1000 Ausführungsprotokolle, die bis zu 2 Monate alt sind, werden aufgelistet und nach Kontext-IDs und Laufzeiten gruppiert. Mit der Eigenschaft glide.identification_logs.max_run_ids können Sie das Limit von 1000 ändern.
- Information
- Warnen
- Fehler
- Debuggen
- DebugVerbose
- DebugObnoxious