robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot-Administratorhandbuch
Last updated 18. Nov. 2024

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.

Roboter-Ausführungsprotokolle

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.

Ausführungsprotokolle werden als Text- (.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

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.

Protokolle aktualisieren

Treiberdiagnoseprotokolle

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.

Treiberdiagnoseprotokolle werden in eine .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.

Standardmäßige und benutzerdefinierte Protokolle

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.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten