Fügen Sie den Skripts in Ihrem PowerShell-Schritt Protokollnachrichten hinzu. Verwenden Sie Protokollebenen, um die Protokollierung und das Debugging zu verbessern.
Vorbereitungen
Um Ihrem Skript Protokollnachrichten hinzuzufügen, müssen Sie die Funktion Write-SNCLog verwenden. Diese Funktion ist im Modul IH\Logging.psm1 definiert. Verwenden Sie PSScript.ps1, um dieses Modul zu importieren, damit Inline-Skripts Zugriff auf Write-SNCLoghaben. Weitere Informationen finden Sie unter MID-Server-PowerShell-Dateien.
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu .
-
Legen Sie mid.property.powershell.log_info auf „true“fest.
-
Legen Sie mid.property.powershell.ih.log_level auf die gewünschte Protokollebene fest.
Die Protokollebene gibt den Schwellenwert an, der zum Protokollieren einer Nachricht erforderlich ist. Nachrichten werden ab der angegebenen Ebene protokolliert. Wenn diese Eigenschaft beispielsweise auf WARN festgelegt ist, werden Nachrichten mit der Stufe WARN oder FEHLER protokolliert. Nachrichten mit den Stufen „INFO“, „DEBUG“ oder „TRACE“ werden nicht protokolliert. Die Ebenen sind, von niedrig nach hoch, aufgelistet:
Der Standardwert ist INFO.
- Wahlweise:
Konfigurieren Sie eine Systemeigenschaft, damit Sie die Protokolle in der -Instanz anzeigen können.
-
Navigieren zu .
-
Suchen Geben Sie die Protokollebene der Systemprotokolleinträge an, die im Flow-Protokoll repliziert werden sollen. Das System repliziert nur Protokolleinträge ab der angegebenen -Ebene und legt sie auf INFO oder DEBUGfest.
Nachdem Sie das PowerShell-Skript erstellt und ausgeführt haben, sind die Protokolle im MID-Agent-Protokoll verfügbar. Wenn Sie diese Eigenschaft konfigurieren, können Sie sie auch direkt in der -Instanz anzeigen.
Dieser Schritt legt die Eigenschaft com.glide.hub.flow_engine.listener_trace.threshold fest. Die Protokolle werden in der Tabelle „Flow-Engine-Protokolleinträge“ [sys_flow_log] repliziert.
-
Fügen Sie in Ihrem PowerShell-Skript Protokollnachrichten und -ebenen mit der Funktion Write-SNCLog hinzu.
-
Erstellen Sie Ihre Aktion oder Ihren Flow weiter, testen Sie sie dann, und führen Sie sie dann aus.
Nächste Maßnahme
Die neuen Protokolle sind im MID-Agent-Protokoll verfügbar und können vom MID-Server heruntergeladen werden. Weitere Informationen finden Sie unter MID-Server-Dateien herunterladen.
Wenn Sie die Systemeigenschaft so festlegen, dass die Protokolle in der Instanz angezeigt werden, werden sie auf der Registerkarte Flow-Engine-Protokolleinträge des Flow-Engine-Kontextdatensatzes angezeigt. Weitere Informationen finden Sie unter Flow-Ausführungsdetails.