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 verwenden Schreib-SNCLog Funktion. Diese Funktion ist im Modul „IH\Logging.psm1“ definiert. Verwenden Sie PSScript.ps1, um dieses Modul zu importieren, damit Inline-Skripts Zugriff auf haben Schreib-SNCLog . Weitere Informationen finden Sie unter PowerShell-Dateien des MID-Servers .
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu an.
-
Festlegen mid.property.powershell.log_infoBis Wahr .
-
Festlegen mid.property.powershell.ih.log_levelAuf die gewünschte Protokollebene.
Die Protokollebene gibt den Schwellenwert an, der zum Protokollieren einer Nachricht erforderlich ist. Nachrichten werden auf der angegebenen Ebene oder höher protokolliert. Wenn diese Eigenschaft beispielsweise auf „WARNUNG“ festgelegt ist, werden Nachrichten mit der Stufe „WARNUNG“ oder „FEHLER“ protokolliert. Nachrichten mit der Ebene „INFO“, „DEBUG“ oder „TRACE“ werden nicht protokolliert. Die Ebenen, von niedrig nach hoch aufgelistet, sind:
Der Standardwert ist INFO.
- Wahlweise:
Konfigurieren Sie eine Systemeigenschaft, damit Sie die Protokolle in der Instanz anzeigen können.
-
Navigieren zu an.
-
Suchen Geben Sie die Protokollebene der Systemprotokolleinträge an, die im Flow-Protokoll repliziert werden sollen. Das System repliziert nur Protokolleinträge der angegebenen Ebene oder höher Und legen Sie sie auf fest INFO Oder DEBUGGEN .
Nachdem Sie das PowerShell-Skript erstellt und ausgeführt haben, sind die Protokolle im MID-Agent-Protokoll verfügbar. Durch die Konfiguration dieser Eigenschaft können Sie sie auch direkt in der Instanz anzeigen.
Dieser Schritt legt fest com.glide.hub.flow_engine.listener_trace.thresholdEigenschaft. Repliziert die Protokolle in die Tabelle „Flow-Engine-Protokolleinträge“ [sys_Flow_log].
-
Fügen Sie in Ihrem PowerShell-Skript Protokollnachrichten und -Ebenen mit hinzu Schreib-SNCLog Funktion.
-
Fahren Sie mit der Erstellung Ihrer Aktion oder Ihres Flows fort, testen Sie sie, und führen Sie sie 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 Laden Sie die MID-Server-Dateien herunter .
Wenn Sie die Systemeigenschaft so festlegen, dass die Protokolle in der -Instanz angezeigt werden, können Sie sie im anzeigen Flow-Engine-Protokolleinträge Registerkarte des Flow Engine-Kontextdatensatzes. Weitere Informationen finden Sie unter Flow-Ausführungsdetails .