Defining the storage for IBM RPA on Red Hat® OpenShift® Container Platform

Learn more about the storage considerations before using audit logs on the IBM Robotic Process Automation on Red Hat® OpenShift® Container Platform.

About this task

The IBM RPA operator has volumes to store log data: rpa-server and rpa-audit-syslog-sidecar.

rpa-server
The container from the IBM RPA server. It can access log files to read and write on it.

rpa-audit-syslog-sidecar
The container to store and manage the audit logs over Rsyslog. This is the default storage for audit logs. It can access log files to read and write on it.

This container is enabled by the Fowarding Enabled switcher when you create or update your IBM RPA operator. For instructions, see Enabling forwarding for IBM RPA on Red Hat® OpenShift® Container Platform.

Procedure

Before you install the IBM RPA operator, create the AUDIT database. For more information, see Installing the database.

When you update the IBM RPA operator, the AUDIT database is created when data start be logging with computers or user actions.

What to do next

By default, the option to store logs on a database is enabled. If you disable this option, the table on the IBM RPA Control Center no longer updates with new data. For instructions on how to enable or to disable logging in the database, see Logging in the database.

After you capture and store data from audit logs, you can retrieve them by accessing the Audit log window on the IBM RPA Control Center. For procedures on how to access the log data, see Viewing audit logs.

You can also connect with a security information and event management (SIEM) system over Fluentd for monitoring and analysing log events. For more information, see Forwarding audit logs records on IBM RPA on Red Hat® OpenShift® Container Platform.