Configuring transaction tracking for the DataPower agent
To display transaction tracking data for DataPower appliances in the middleware and topology dashboards, you must enable transaction tracking for the DataPower® agent.
Before you begin
- Install the DataPower agent and configure it to connect to the DataPower appliance.
- Enable monitoring for SOAP or ARM in the DataPower appliance.
About this task
For IBM Performance Management V8.1.2 Fix Pack 1, transaction tracking of SOAP traffic through the DataPower appliance is supported. DataPower transaction tracking supports SOAP using files store:///soapreq.xsl, store:///soaprsp.xsl, and store:///soaperror.xsl. These XSL files instrument the Web Service Proxy to add and report on kd4:KD4SoapHeaderV2 in the SOAP Envelope.
For IBM Performance Management V8.1.3 and later, transaction tracking of REST traffic through the DataPower appliance is also supported. In addition to the soap*.xsl files, DataPower transaction tracking also includes apm_req.xsl, apm_rsp.isl, and apm_error.xsl, which support incoming HTTP requests containing an ARM_CORRELATOR: HTTP Header, or a SOAP Envelope containing ITCAMCorrelator or kd4:KD4SoapHeaderV2. The Web Service Proxy updates or sets the outgoing request to contain an ARM_CORRELATOR: HTTP Header, and removes the SOAP correlators.
Procedure
To enable Transaction tracking for the DataPower agent, complete the following steps:
- In the navigation bar, click .
- On the DataPower tab, select the agent instances for which you want to enable transaction tracking.
- Select Transaction Tracking column is updated to Enabled. to enable transaction tracking. The status of the agent in the