Sie können Informationen in jeder Art von vRealize Orchestrator-Skript protokollieren, z. B. Workflow, Richtlinie oder Aktion. Diese Informationen weisen Typen und Ebenen auf. Der Typ kann entweder persistent oder nicht persistent sein. Die Ebene kann DEBUG, INFO, WARN, ERROR, TRACE und FATAL sein.

Tabelle 1. Erstellen persistenter und nicht persistenter Protokolle
Protokollierungsebene Persistenter Typ Nicht persistenter Typ
DEBUG Server.debug("Kurztext", "Langtext"); System.debug("Text")
INFO Server.log("Kurztext", "Langtext"); System.log("Text");
WARN Server.warn("Kurztext", "Langtext"); System. Warn ("Text");
ERROR Server.error("Kurztext", "Langtext"); System.error("Text");

Persistente Protokolle

Persistente Protokolle (Serverprotokolle) verfolgen vergangene Workflow-Ausführungsprotokolle und werden in der vRealize Orchestrator-Datenbank gespeichert.

Nicht persistente Protokolle

Wenn Sie ein nicht persistentes Protokoll (Systemprotokoll) zum Erstellen von Skripts verwenden, benachrichtigt der vRealize Orchestrator-Server alle laufenden vRealize Orchestrator-Anwendungen über dieses Protokoll. Diese Informationen werden jedoch nicht in der Datenbank gespeichert. Wenn die Anwendung neu gestartet wird, gehen die Protokollinformationen verloren. Nicht persistente Protokolle werden für Debugging-Zwecke und für Live-Informationen verwendet. Um Systemprotokolle anzuzeigen, müssen Sie eine abgeschlossene Workflow-Ausführung im vRealize Orchestrator Client auswählen und die Registerkarte Protokolle auswählen.