Logging von Technical Processes
In Technical Processes können Sie technische und fachliche Informationen protokollieren und Log-Nachrichten an die Monitoring-Komponente oder über Log4j z. B. in das Server-Log ausgeben.
Funktions-Adapter
Zum Logging von Technical Processes stehen Ihnen verschiedene Adapter zur Verfügung.
Process Monitoring
: Listet alle Prozessschritte und Ausführungszeiten eines Technical Processes auf und gibt detaillierte Informationen zu einem bestimmten Technical Process aus.Process Monitoring Management
: Aktualisiert oder listet Profilings auf, die sich im X4 Repository oder in einem Projekt befinden.Process Runtime Management
: Stoppt, beendet und listet laufende Technical Processes auf.Log4J Logging
: Gibt Daten aus dem Prozess über Log4J in das Server-Log aus. Als Input-Daten können alle Daten dienen, die sich in eine Zeichenkette umwandeln lassen. ImAdvancedMode
können in einem XML-Dokument mit adapterspezifischer Struktur Daten auf verschiedenen Log-Stufen direkt ausgegeben werden.
Logging-Aktion auf Transitions
Im X4 Designer können Sie eine Protokollierung einrichten, indem Sie zu Übergangslinien eine Logging-Aktion definieren. In der Sicht Properties können Sie für markierte Übergangslinien die Eigenschaft
Log4j Log
setzen und so das Logging-Verhalten konfigurieren.
.log-Datei
- Die
.log
-Datei wird beim Serverstart eingelesen. - Der Dateiname der
.log
-Datei darf nicht geändert werden.
- Der X4 Server kann zu loggende Daten in eine
.log
-Datei im Serververzeichnis schreiben. Um die.log
-Datei zu aktivieren, muss diestandalone.xml
des X4 Servers angepasst werden.
Standardmäßig werden die zu loggenden Daten in den Arbeitsspeicher geschrieben. Die Daten enthalten die Prozesse mit Prozesslaufzeiten und Prozess-Schrittlaufzeiten. Zusätzlich können Sie die X4 BPMS so konfigurieren, dass die Daten in eine .log-Datei oder in Elasticsearch geschrieben werden.
Die geloggten Daten können mit dem Adapter Process Monitoring ausgelesen und anschließend verwendet werden. Jedoch ist nur eine Quelle zum Lesen der Daten zulässig.