- Getting started
- Understanding UiPath Robot
- UiPath Assistant
- Installation requirements
- Installing robots for unattended automations
- Configuring robots for unattended automations
- Deploying unattended automations
- Connecting robots for unattended automations to Orchestrator
- Setting up Windows Server for high-density robots
- Redirecting robots through a proxy server
- Implementing authentication
- Adjusting registry settings for execution in minimized RDP windows
- Using network locations
- Setting up Linux robots
- Configuring package signature verification
- Setting up package folders and network paths
- Configuring activity feeds
- Installing robots for attended automations
- Configuring robots for attended automations
- Integrations
- Troubleshooting
Log levels
The log level refers to how detailed the generated message should be. You can configure it via:
-
the Log Level setting in Assistant > Preferences > General page. By default, it is set to Information.
-
the Logging Level setting in Orchestrator > Manage Access > Users > user or robot account > Robot Settings page. By default, it is set to Information.
Note:The log level you set in Orchestrator overrides the level configured in Assistant.
UiPath uses the following log levels, listed in ascending order of their priority.
-
Off - No logs are stored at all. This level is typically used to turn off logging.
-
Verbose - Reports an even finer level of granularity, logging every possible detail about the automation operations. This could include information about variable changes, function calls, or even external responses. Displays all logs with the Trace level. By default, the Verbose level includes the following log entries:
-
Execution Started - generated every time a process is started.
-
Execution Ended - generated every time a process is finalized.
-
Transaction Started - generated every time a transaction item is obtained by the Robot from Orchestrator.
-
Transaction Ended - generated every time the Robot sets the transaction status to either Success or Failed.
-
Activity Information - generated every time an activity is started, faulted, or finished inside a process.
-
-
Trace - These logs contain the most detailed information, often used for debugging or tracking specific task execution paths within the system. Displays all logs with the Trace, Information, Warning, Error, and Critical levels.
-
Information - Informational logs provide general insights about the automation execution, such as start and end of tasks. Displays all logs with the Information, Warning, Error, and Critical levels.
-
Warning - These logs include minor issues or potential problems that do not immediately affect the current operation but might become significant in the future. Displays all logs with the Warning, Error, and Critical levels.
-
Error - Logs generated at this level include details of errors that have occurred during execution, which prevent normal workflow operation but do not cause the entire system to halt. Displays all logs with the Error and Critical levels.
-
Critical - Logs that indicate a critical problem or error are recorded. Issues serious enough to require immediate attention are usually logged at this level.
Log levels of Information, Warning, Error, and Critical do not track input/output argument values. This ensures sensitive data is excluded from the Orchestrator logs, unless it is intentionally added from UiPath Studio.
In contrast, log levels of Trace and Verbose do track and record values of input/output arguments, including sensitive data, in Orchestrator logs.
excludeLoggedData
variable, and provide specific keywords. For example:
"excludedLoggedData": [
"Private:*",
"<em>password</em>"
],
"excludedLoggedData": [
"Private:*",
"<em>password</em>"
],
While configuring activities, you can select the Private checkbox to achieve the same thing. Refer to Protecting Sensitive Information.