Logs

Scripts that use the Log Message (logMessage) command generate log messages for auditing. These Logs are stored locally at the client computer by default, and sent to the IBM RPA server when the script runtime stops.

Job log files

Job log files are generated when you run a script, and are stored at the client computer in the "%LOCALAPPDATA%/IBM Robotic Process Automation/" folder. Each folder follows the [Year][Month][Day] naming convention, for example, %LOCALAPPDATA%\IBM Robotic Process Automation\20210311.

This folder stores log files for Bot and Host components. The following list describes them:

  • Bot
    It logs the messages that are generated when a script run on the computer by the Bot Runtime. It also includes chat data when a script runs over the chatbot.

  • Host
    It logs the messages that are generated when a script run on the computer by the Bot Runtime.

Each file follows the [Component]-[Execution ID] naming convention, for example, Bot-00659af4-7baa-4046-b59e-51b9558000af.

🛈 Remember: The dates presented on the files will be in the browser time zone. Downloaded logs will follow the same pattern.

Application log files

The IBM RPA applications have their dedicated log files. The following table shows where you can find each application log file.

Application File path
Bot Agent %PROGRAMDATA%/IBM Robotic Process Automation/AgentService.log
IBM RPA Launcher %LOCALAPPDATA%/IBM Robotic Process Automation/Launcher.log
IBM RPA Studio %LOCALAPPDATA%/IBM Robotic Process Automation/Studio.log
IBM RPA Vault %LOCALAPPDATA%/IBM Robotic Process Automation/Vault.log

You can see the log messages from the Bot Agent, IBM RPA Studio, and IBM RPA Vault in IBM RPA Studio by going to the Help tab in IBM RPA Studio and clicking the application log file that you want to open.