Nutzlastausführung wird mithilfe der Identifizierungssimulation generiert und simuliert
Die Identifizierungssimulation ist ein zentraler Ort für die automatische Erstellung einer Nutzlast, die garantiert vollständig und gültig ist. Sie können dann die Verarbeitung der Nutzlast durch die Identifizierungs- und Abgleichsmodul (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, Identifizierungsregeln bei Bedarf anpassen und die Simulation der aktualisierten Nutzlast erneut ausführen.
- Erstellen Sie automatisch eine Eingabenutzlast, die auf vorhandenen Identifizierungsregeln, Hosting- und Containment-Regeln basiert.
- Simulieren Sie die Ausführung einer Nutzlast (automatisch durch Identifizierungssimulation erstellt oder manuell erstellt).
- Durchsuchen Sie Nutzlastausgabe und Ausführungsprotokollnachrichten für eine simulierte Ausführung.
- Die Identifizierungssimulation schreibt keine Updates für die CMDB fest.
- 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 mithilfe der Identifizierungssimulation automatisch generieren
Verwenden Sie die Identifizierungssimulation, um automatisch eine Eingabenutzlast 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 Abgleichs-Engine (Ire).
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Die Nutzlast, die während der Identifizierungssimulation erstellt wird, 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 Nutzlast basierend auf Ihrer Eingabe.
Prozedur
Nächste Maßnahme
- Klicken Sie Auf Führen Sie Die Simulation Aus Um die Verarbeitung der Nutzlast durch Ire zu simulieren.
- Überprüfen Sie die Ergebnisse der Simulation, optimieren Sie die Nutzlast nach Bedarf, und kombinieren Sie sie nach Bedarf mit anderen Nutzlasten für andere Klassen. Verwenden Sie nach Abschluss der Nutzlast CreateOrUpdateCI() API zum Ausführen der Nutzlast nach 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.
Simulieren Sie die Nutzlastverarbeitung mithilfe der Identifizierungssimulation
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 Nutzlast an, die mithilfe einer Identifizierungssimulation erstellt oder manuell erstellt wurde.
Vorbereitungen
Prozedur
Nächste Maßnahme
- Überprüfen Sie die Ergebnisse der Simulation im Ergebnisbereich, und optimieren Sie die Nutzlast nach Bedarf:
- Klicken Sie Auf Führen Sie Nr. 1 Aus Um anzuzeigen Kontext-ID Und Ausführungs-ID Der simulierten Ausführung.
- Klicken Sie auf den Dropdown-Pfeil neben Führen Sie Nr. 1 Aus Zum Anzeigen zusätzlicher Details.
- Eingabe : Zeigt die Nutzlast 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 CreateOrUpdateCI() API zum Ausführen der Nutzlast nach Ire, was zu tatsächlichen Aktualisierungen der CMDB führt.
Legen Sie die Protokollierungsstufe für die Identifizierungssimulation fest
Die Identifizierungssimulation protokolliert jeden Schritt einer simulierten Nutzlastverarbeitung. Sie können diese Ausführungsprotokolle dann überprüfen, um festzustellen, ob eine Nutzlast wie erwartet verarbeitet wurde und ob Identifizierungsregeln effektiv sind. Sie können die Protokollierungsstufe anpassen, damit sie hilfreich ist und die Anzahl der Nachrichten nicht übermäßig oder unzureichend ist.
Vorbereitungen
Prozedur
Überprüfen Sie die Ausführungsprotokolle
Die Identifizierungssimulation stellt Ausführungsprotokolle bereit, die von der Identifizierungs- und Abgleichsmodul (Ire) generiert werden. Sie können für Nutzlastausführungen, zur Untersuchung von Ergebnissen und zu Debugging-Zwecken auf diese Ausführungsprotokolle 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 Kontext einer bestimmten Ausführung der Identifizierungs-Engine, und 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. Sie können verwenden glide.identification_logs.max_run_ids Eigenschaft zum Ändern des Grenzwerts von 1000.
- Info
- Warnen
- Fehler
- Debuggen
- DebugVerbose
- DebugObnoxious