- Erste Schritte
- Grundlegendes zu UiPath Robot
- UiPath Assistant
- Installationsanforderungen
- Installieren von Robotern für Unattended-Automatisierungen
- Konfigurieren von Robotern für Unattended-Automatisierungen
- Bereitstellen von unbeaufsichtigten Automatisierungen
- Verbinden von Robotern für Unattended-Automatisierungen mit dem Orchestrator
- Einrichtung von Windows Server für High-Density-Roboter
- Weiterleitung von Robotern über einen Proxy-Server
- Implementieren der Authentifizierung
- Anpassen der Registrierungseinstellungen für die Ausführung in minimierten RDP-Fenstern
- Verwenden von Netzwerkspeicherorten
- Einrichten von Linux-Robotern
- Konfigurieren der Paketsignaturüberprüfung
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Installieren von Robotern für Attended-Automatisierungen
- Konfigurieren von Robotern für Attended-Automatisierungen
- Integrationen
- Fehlersuche und ‑behebung
Grundlegendes zu Roboterprotokollen
Protokolle sind Dateien mit Zeitstempeln, die informative Ereignisse, Fehler- und Warnmeldungen enthalten, die für die Ausführung des Roboters relevant sind.
Ausführungsprotokolle sind Meldungen, die bei der Ausführung einer Automatisierung erzeugt werden. Sie enthalten Details zu den Aktionen der Automatisierung und benutzerdefinierten Nachrichten. Nur Protokolle, die der in den Assistant- oder Orchestrator-Einstellungen angegebenen Ebene entsprechen, werden an den Orchestrator gesendet.
.log
-Format) und LiteDB-Dateien generiert. Wenn die Verbindung zum Orchestrator verloren geht, werden Protokolle in der LiteDB-Datei gespeichert. Sobald die Verbindung wiederhergestellt ist, werden Protokolle an den Orchestrator gesendet und aus LiteDB gelöscht. Auch wenn die Verbindung zum Orchestrator unterbrochen wird, gehen die Protokolle nicht verloren.
Roboter-Diagnoseprotokolle sind interne Protokolle, die Details zum Verhalten des Roboters und den Kontext enthalten, den er zum Ausführen von Automatisierungen verwendet. Zum Beispiel können sie Informationen darüber enthalten, wie der Roboter mit verschiedenen Softwareanwendungen interagiert oder wie er Systemressourcen verwaltet. Wenn ein Fehler auftritt, enthalten diese Protokolle die genauen Bedingungen und Aktionen, die zu dem Fehler geführt haben.
Das System speichert Roboterdiagnoseprotokolle an den folgenden Speicherorten:
-
Die Event Viewer -Systemanwendung - unter Windows-Betriebssystemen.
-
%LocalAppData%\UiPath\Logs\internal\Robot.log
– Für Benutzermodusroboter auf Windows-Betriebssystemen. -
%PROGRAMDATA%\UiPath\Logs\internal\Robot.log
– Für Dienstmodusroboter auf Windows-Betriebssystemen. -
~/Library/Application Support/UiPath/Logs/internal/Robot.log
- unter Mac-Betriebssystemen.
Treiberdiagnoseprotokolle enthalten Details über die Kommunikation und Interaktionen zwischen dem Roboter und bestimmter Hardware über einen Treiber. Beispielsweise muss der Roboter mit einem Roboter interagieren, um Dokumente im Rahmen der Automatisierung auszudrucken. Diese Protokolle können dabei helfen, zu identifizieren, ob das Problem im Treiber selbst oder in der Art und Weise, wie der Roboter mit dem Treiber kommuniziert, liegt.
.etl
-Datei geschrieben. Es wird empfohlen, die Treiberablaufverfolgung nur während einer Problemuntersuchung zu aktivieren und sie dann zu deaktivieren, wenn die Untersuchung beendet ist. Die .etl
-Datei mit den Ablaufverfolgungsinformationen wird erst generiert, nachdem Sie die Funktion deaktiviert haben.
Die folgenden Ereignisse werden standardmäßig vom Roboter während der Ausführung einer Automatisierung protokolliert. Diese Einträge werden im Feld logType in der Protokolldatei als Standard markiert.
-
Ausführungsstart – wird jedes Mal protokolliert, wenn eine Automatisierung startet, ab der Stufe Information .
-
Ausführungsende – wird jedes Mal protokolliert, wenn eine Automatisierung beendet wird, ab der Stufe Information .
-
Transaktionsstart – Protokolliert zu Beginn jeder Transaktion innerhalb einer Automatisierung, ab der Stufe Information .
-
Transaktionsende – Protokolliert nach Abschluss jeder Transaktion innerhalb einer Automatisierung, ab der Stufe Information .
-
Fehler (Error) - wird jedes Mal protokolliert, wenn die Ausführung auf einen Fehler trifft und angehalten wird, mit der Stufe Fehler ( Error ) oder einer höheren Stufe.
-
Debugging – wird protokolliert, wenn die Protokollierungseinstellung im Orchestrator auf Ausführlich festgelegt ist, wobei die Stufe Trace oder eine höhere Stufe verwendet wird. Sie enthält Details wie Aktivitätsnamen und -typen, Variablenwerte oder Argumente.
Verwenden Sie die folgenden Aktivitäten, um benutzerdefinierte oder benutzerdefinierte Protokolle zu generieren:
-
Aktivität Zeile schreiben ( Write Line ) - erstellt Protokolle auf der unteren Nachverfolgungsstufe
-
Aktivität Log Message - erstellt Protokolle auf der im Eigenschaftsfeld LogLevel ausgewählten Stufe.
Benutzerdefinierte Protokolle werden durch den Wert Benutzer im Feld logTyp in der Protokolldatei identifiziert.