Configuring the BPM event emitter
To configure the BPM event emitter, you run the EnableBAI.py script with a properties file. This file generates the configuration files that are used by the emitter to send events from BPMN processes, BPEL processes, and BPEL human tasks to a Kafka server. If you installed IBM Business Automation Insights on a single node, the Kafka truststores are retrieved differently.
Kubernetes cluster
About this task
You can create a copy of the BAIConfigure.properties
template file, which you
then edit to match your needs, or you can start from a new file. You can find the
BAIConfigure.properties
template in the
<Workflow_Install_Root>\BPM\Lombardi\tools\def
directory.
Procedure
Single node deployment
About this task
Important: In the context of a single node deployment, the only security protocol you
can use is SSL with username and password. For example, to configure the BPM event emitter, see
Connecting to Kafka over SSL with username and password authentication.
Procedure
What to do next
- Make sure you configure security, as described in Securing BPM emitter communications to Kafka.
- New in 19.0.1 If you use IBM Business Automation Workflow Performance Data Warehouse to track performance data for BPMN processes, you can prime IBM Business Automation Insights with this data. For more information, see Historical Data Playback REST API.