Auditing data from message flows

Use ATNAAudit nodes to create and send audit messages to an ATNA audit repository.

Before you begin

Before you start:

  • Read the information about how to develop integration solutions; see Developing message flows in the IBM® Integration Bus product documentation.
  • Identify the message flows that process data that you want to audit.

About this task

You can send ATNA audit messages to an ATNA audit repository by creating a configurable service and adding ATNAAudit nodes to your message flows. For more information about using ATNAAudit nodes in your message flows, see ATNAAudit nodes in message flows.

Procedure

To send ATNA audit messages to an ATNA audit repository, complete the following steps:

  1. Collect the following connection information about the ATNA audit repository to which audit messages are sent:
    • Transport protocol you use to communicate with the ATNA audit repository
    • Address, and port you use to communicate with the ATNA audit repository
  2. Create a configurable service to define the audit settings for the message flows that you want to audit.
    For more information, see: Enabling message flows to send ATNA audit messages.
    Note: The audit settings are set at the integration node level. These settings affect the ATNAAudit nodes in all the message flows running on an integration node.
  3. For each message flow that processes data that you want to audit, complete the following steps:
    1. Edit the message flow and add an ATNAAudit node.
    2. Configure the auditing capability in the node by selecting the Audit enabled property.
      For more information, see: ATNAAudit node.
    3. Use other IBM Integration Bus nodes in your message flow, for example a Mapping or JavaCompute node, to create XML audit messages and route them to the ATNAAudit node. For details of the audit messages that you can create, see XML audit messages.
  4. Complete your message flow. For more information about developing integration solutions, see Developing message flows in the IBM Integration Bus product documentation.

What to do next

Next:

Test and debug your integration solution to check that it works correctly. See Testing and troubleshooting message flows in the IBM Integration Bus product documentation.