Sie können Informationen in Orchestrator-Skripts beliebiger Art protokollieren, z. B. in Workflows, Richtlinien oder Aktionen. Für diese Informationen stehen Typen und Ebenen zur Verfügung. Typen können persistente oder nicht persistente sein. Die möglichen Ebenen sind DEBUG, INFO, WARN, ERROR, TRACE und FATAL.

Tabelle 1. Erstellen von persistenten und nicht persistenten Protokollen

Protokollierungsebene

Persistenter Typ

Nicht persistenter Typ

DEBUG

Server.debug("short text", "long text");

System.debug("text")

INFO

Server.log("short text", "long text");

System.log("text");

WARN

Server.warn("short text", "long text");

System.warn("text");

ERROR

Server.error("short text", "long text");

System.error("text");

Persistente Protokolle

Persistente Protokolle (Serverprotokolle) verfolgen Protokolle zu früheren Workflowausführungen und werden in der Orchestrator-Datenbank gespeichert. Um Serverprotokolle anzuzeigen, müssen Sie einen Workflow, eine abgeschlossene Workflowausführung oder eine Richtlinie auswählen und auf die Registerkarte Ereignisse im Orchestrator-Client klicken.

Nicht persistente Protokolle

Wenn Sie ein nicht persistentes Protokoll (Systemprotokoll) zum Erstellen von Skripts verwenden, benachrichtigt der Orchestrator-Server alle laufenden Orchestrator-Anwendungen über dieses Protokoll, diese Informationen werden jedoch nicht in der Datenbank gespeichert. Beim Neustart der Anwendung gehen die Protokollinformationen verloren. Nicht persistente Protokolle werden zum Debuggen und für Live-Informationen verwendet. Um Systemprotokolle anzuzeigen, müssen Sie eine abgeschlossene Workflowausführung im Orchestrator-Client auswählen und auf der Registerkarte Schema auf Protokolle klicken.