Cluster Logs
You can enable or disable logging options for the cluster RoboServers.
- Database Logging
- If database logging is enabled, the RoboServers will log to the
RoboServer Log
Database defined in the Design Studio settings. If Log Robot Input To Database is selected, the robot inputs are logged to
the database.
Note A RoboServer log database MUST be configured and enabled for database logging to work. If no database has been configured, the cluster settings will be invalid (you will be informed of this, so you can correct the problem).
- log4J
-
Using log4j you can control where the log goes using an ordinary log4j.properties file. The log4j.properties file is located in the Configuration directory of the Kofax RPA Application Data Folder, for example, C:\Users\name.lastname\AppData\Local\Kofax RPA\11.0.0\Configuration. See the Kofax RPA Installation Guide for more information.
The default log4j.properties file logs all robot run information, robot messages and server messages into a file. The logs are placed in the Logs folder in the application data folder. More advanced setups include storing in the Windows event log, rotating files, and the syslog. See the log4j manual for details.
When enabling this log, RoboServer will log using three different loggers.
Logger
Description
log4j.logger.kapow.servermessagelog
Used for server logging that is not tied to a particular robot run.
log4j.logger.kapow.robotrunlog
Used to log information about starting and stopping robots, including the execution time.
log4j.logger.kapow.robotmessagelog
Used to log robot messages, such as information related to error handling. Also includes profiling, if it is set up to be output to the log.
- E-mail Logging
-
This will send an e-mail whenever a robot logs an error message or the server has an error message.
Property
Description
To Address
Who should receive the e-mail. You can add multiple addresses separated by ",".
From Address
The from address to be used on the e-mails.