- Informationen zu diesem Leitfaden
- Erste Schritte
- Installieren
- Upgrades
- Connecting and licensing
- Konfigurieren
- Konfigurationsdateien
- Weiterleitung von Robotern über einen Proxy-Server
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Konfigurieren der Paketsignaturüberprüfung
- Implementieren der Authentifizierung mit Anmeldeinformationsanbietern
- Konfigurieren der vorab geladenen Ausführung
- Running workloads
- RPA processes and tests
- Agents, functions, and API workflows
- Limits
- Securing and governing
- Überwachung
- Protokollstufen
- Protokollspeicherung
- Verwalten von Roboterprotokollen
- Fehlersuche und ‑behebung
- Fehlerbehebung für den Roboterdienst
- Fehlerbehebung für die Ausführung
- Unified Runtime troubleshooting
- Fehlerbehebung bei Aufzeichnung und Steuerelement
- Fehlerbehebung für Netzwerke
- Fehlerbehebung für die Verbindung
- Fehlerbehebung bei der Lizenzierung
- Fehlerbehebung bei Paketen
- Fehlerbehebung für .NET
- Fehlerbehebung für Protokollierung
- Fehlerbehebung für Sitzung
- Referenz (Reference)
Protokollspeicherung
Speicheroptionen für Roboterprotokolle: Mit Orchestrator verbundener Speicher mit lokalem Fallback und NLog-basierte Dateikonfiguration mithilfe der Datei NLog.config.
Orchestrator-Speicher
Wenn der Roboter mit dem Orchestrator verbunden ist, werden auf der Seite Protokolle nur Protokolle angezeigt, die der im Assistant oder im Orchestrator festgelegten Stufe entsprechen. Wenn Orchestrator nicht verfügbar ist, werden Protokolle in einem lokalen Pfad gespeichert, C:\Windows\System32\config\systemprofile\AppData\Local\UiPath\Logs\execution_log_datainnerhalb des verfügbaren Speicherplatzes, bis die Verbindung wiederhergestellt ist. Wenn die Verbindung wiederhergestellt wird, werden die Protokolle in Batches in der Reihenfolge gesendet, in der sie erzeugt wurden.
NLog-Speicher
The Robot update overwrites and resets these files, removing any prior edits.
Additionally, you can configure log storage by editing the NLog configuration files. Both files are in the Robot installation folder: %ProgramFiles%\UiPathPlatform\Robot\<version> for a per-machine installation, or %LocalAppData%\Programs\UiPathPlatform\Robot\<version> for a per-user installation.
NLog.configconfigures the execution logs. By default, the Robot stores execution logs in a file in the%LocalAppData%\UiPath\Logsfolder. The messages are collected by the WorkflowLogging logger and can be forwarded by using NLog targets.Robot.NLog.configconfigures the diagnostic logs, which the Robot writes toRobot.log.
The shipped NLog.config file looks as follows:
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoShutdown="true"
internalLogLevel="warn">
<variable name="WorkflowLoggingDirectory" value="${specialfolder:folder=LocalApplicationData}/UiPath/Logs" />
<rules>
<logger name="WorkflowLogging" writeTo="asyncFile" final="true" />
</rules>
<targets>
<target type="AsyncWrapper"
name="asyncFile"
queueLimit="1000"
batchSize="100"
timeToSleepBetweenBatches="0"
overflowAction="Block">
<target type="File"
name="WorkflowLogFiles"
fileName="${WorkflowLoggingDirectory}/${shortdate}_Execution.log"
layout="${time} ${level} ${message}"
keepFileOpen="true"
maxArchiveFiles="30"
openFileCacheTimeout="5"
concurrentWrites="true"
forceMutexConcurrentWrites="true"
encoding="utf-8"
writeBom="true" />
</target>
</targets>
</nlog>
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoShutdown="true"
internalLogLevel="warn">
<variable name="WorkflowLoggingDirectory" value="${specialfolder:folder=LocalApplicationData}/UiPath/Logs" />
<rules>
<logger name="WorkflowLogging" writeTo="asyncFile" final="true" />
</rules>
<targets>
<target type="AsyncWrapper"
name="asyncFile"
queueLimit="1000"
batchSize="100"
timeToSleepBetweenBatches="0"
overflowAction="Block">
<target type="File"
name="WorkflowLogFiles"
fileName="${WorkflowLoggingDirectory}/${shortdate}_Execution.log"
layout="${time} ${level} ${message}"
keepFileOpen="true"
maxArchiveFiles="30"
openFileCacheTimeout="5"
concurrentWrites="true"
forceMutexConcurrentWrites="true"
encoding="utf-8"
writeBom="true" />
</target>
</targets>
</nlog>
Protokollspeicher nach Robotermodus
Roboterprotokolle werden je nach Benutzer, der die Automatisierung ausführt, unterschiedlich gespeichert. Dies kann der lokale Benutzer (bei Robotern im Benutzermodus) oder der lokale Systembenutzer (bei Robotern im Dienstmodus) sein:
Ausführungsprotokolle im .log-Format
- Servicemodus:
- Windows OS—
C:\Users\user\AppData\Local\UiPath\Logs
- Windows OS—
- Benutzermodus:
- Windows OS—
%LocalAppData%\UiPath\Logs - Linux—
~/.local/share/UiPath/Logs
- Windows OS—
Ausführungsprotokolle im LiteDB-Format
- Servicemodus:
- Windows OS—
C:\Windows\System32\config\systemprofile\AppData\Local\UiPath\Logs\execution_log_data
- Windows OS—
- Benutzermodus:
- Windows OS—
%LocalAppData%\UiPath\Logs\execution_log_data - Linux—
~/.local/share/UiPath/Logs/execution_log_data
- Windows OS—
Diagnoseprotokolle (oder interne) Protokolle.
- Servicemodus:
- Windows OS—
%ProgramData%\UiPath\Logs\internal
- Windows OS—
- Benutzermodus:
- Windows OS—
%LocalAppData%\UiPath\Logs\internal - Linux—
~/.local/share/UiPath/Logs/internal
- Windows OS—