Recording, viewing, and replaying data

Record data that is processed by a message flow and replay the data.

About this task

If you configured your message flow to emit event messages, the monitoring events publish selected message data, which you can then view or replay (resubmit for processing). The record function subscribes to the published monitoring data, and stores the data in a database. You can then view the data, or replay it by resending the message to an IBM MQ queue through the web user interface or by using the administration REST API.

For more information about recording and replaying data, see Record and replay. For more information about monitoring events, see Configuring monitoring for message flows.

To record, view, and replay data, follow these steps:

Procedure

  1. Configure IBM® App Connect Enterprise to record data. For more information, see Recording data.
  2. Configure the monitoring event points in the message flow.
    For more information, see Configuring monitoring for recording.
  3. Deploy your message flow.
    For more information, see Deployment rules and guidelines.
  4. Configure IBM App Connect Enterprise to view recorded data through the web user interface or the administration REST API. For more information, see Viewing recorded data.
  5. Replay data to an IBM MQ queue by using the web user interface or the administration REST API. For more information, see Replaying data.
  6. (Required if security is enabled.) If you want to view or replay recorded data through the web user interface, you must create a web user account by using the mqsiwebuseradmin command. See Managing web user accounts and mqsiwebuseradmin command.
  7. If you want to control users' ability to record, view, and replay data, you must enable integration node administration security, and also configure security for recording. For information, see Enabling administration security and Enabling security for record and replay.
  8. If you want to use different integration nodes or different independent integration servers for deploying your message flows and for recording data from those message flows to a database, you must configure a publish/subscribe relationship between the integration nodes or integration servers. For more information, see Using multiple integration nodes and multiple independent integration servers for record and replay.