Identifizierungssimulation wird verwendet
Die Identifikationssimulation ist ein zentraler Ort für die automatische Erstellung einer garantierten Vollständigkeit und Gültigkeit der Nutzdaten. Sie können dann die Verarbeitung der Nutzlast durch die Identification and Reconciliation Engine (IRE) simulieren und die Ergebnisse überprüfen, bevor Sie sie tatsächlich zur Ausführung durch IRE übermitteln.
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 von Verarbeitungsnutzlasten, die bereitgestellt werden und nicht-CMDB-Tabellen enthalten, unterstützt jedoch nicht die Generierung solcher Nutzlasten.
Nutzlast automatisch generieren
Verwenden Sie die Identifikationssimulation, um automatisch eine Eingabe-Payload für eine angegebene Klasse zu erstellen. Die konstruierte Nutzlast ist vollständig mit allen erforderlichen abhängigen CIs, korrekt strukturiert und syntaktisch gültig für die Verarbeitung durch die Identifizierungs- und Abgleichsmodul (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 Abschluss der Nutzlast die CreateOrUpdateCI() API zum Ausführen der Nutzlast durch IRE, was zu tatsächlichen Aktualisierungen der CMDB führt.
- Klicken Sie Auf Skript Kopieren Zum Kopieren des JSON-Skripts in die Zwischenablage. 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 Identifizierungs- und Abgleichsmodul-Prozess (Ire) 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 Abschluss der Nutzlast die CreateOrUpdateCI() API zum Ausführen der Nutzlast durch IRE, was zu tatsächlichen Aktualisierungen der CMDB führt.
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
Überprüfen 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 für Nutzlastausführungen, zur Untersuchung von Ergebnissen und zu Debugging-Zwecken zugreifen. Ausgabeprotokolle der Ire-Nutzlast werden in einem anwenderfreundlichen Format auf einer zentralen Seite angezeigt.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Auch interne Anwendungen, die IRE verwenden (z. B. Discovery) Kann 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, gruppiert nach Kontext-IDs und Ausführungszeiten. Mit der Eigenschaft glide.identification_logs.max_run_ids können Sie das Limit von 1000 ändern.
- Info
- Warnen
- Fehler
- Debuggen
- DebugVerbose
- DebugObnoxious