UiPath Documentation
robot
2026.10
false
Guía del administrador de Robot

Almacenamiento de registros

Opciones de almacenamiento de registros de robots: almacenamiento conectado a Orchestrator con alternativa local y configuración de archivos basada en NLog utilizando el archivo NLog.config.

Almacenamiento de Orchestrator​

Cuando el robot está conectado a Orchestrator, solo los registros que coincidan con el nivel establecido en UiPath Assistant u Orchestrator aparecen en la página Registros. Si Orchestrator no está disponible, los registros se almacenan en una ruta local, C:\Windows\System32\config\systemprofile\AppData\Local\UiPath\Logs\execution_log_datadentro del espacio en disco disponible, hasta que se restaure la conexión. Cuando se restablece la conexión, los registros se envían por lotes en el orden en que se han generado.

Almacenamiento NLog​

Importante:

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.config configures the execution logs. By default, the Robot stores execution logs in a file in the %LocalAppData%\UiPath\Logs folder. The messages are collected by the WorkflowLogging logger and can be forwarded by using NLog targets.
  • Robot.NLog.config configures the diagnostic logs, which the Robot writes to Robot.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>

Almacenamiento de registros por modo Robot​

Los registros de robot se almacenan de forma diferente, en función del usuario que ejecuta la automatización, que puede ser el usuario local (para robots en modo de usuario) o el usuario del sistema local (para robots en modo de servicio):

Registros de ejecución en formato .log​

  • Modo de servicio:
    • Windows OS—C:\Users\user\AppData\Local\UiPath\Logs
  • Modo de usuario:
    • Windows OS—%LocalAppData%\UiPath\Logs
    • Linux—~/.local/share/UiPath/Logs

Registros de ejecución en formato LiteDB​

  • Modo de servicio:
    • Windows OS—C:\Windows\System32\config\systemprofile\AppData\Local\UiPath\Logs\execution_log_data
  • Modo de usuario:
    • Windows OS—%LocalAppData%\UiPath\Logs\execution_log_data
    • Linux—~/.local/share/UiPath/Logs/execution_log_data

Registros de diagnóstico (o internos)​

  • Modo de servicio:
    • Windows OS—%ProgramData%\UiPath\Logs\internal
  • Modo de usuario:
    • Windows OS—%LocalAppData%\UiPath\Logs\internal
    • Linux—~/.local/share/UiPath/Logs/internal

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte(opens in new window)

¿Quiere aprender? UiPath Academy(opens in new window)

¿Tiene alguna pregunta? Foro de UiPath(opens in new window)

Manténgase actualizado