Transaction tracking ID (trckID)

This input-only property is an up-to-480 byte token (an alphanumeric string) that uniquely identifies an IMS™ transaction. This tracking ID can be used to show the components which a transaction involves, the order in which the components communicate with each other, and the time it takes a transaction to traverse each component.

The tracking ID is set by the ZAPM™ Connect client and returned in the HTTP response message for each transaction. By default, transaction tracking is disabled. To use a tracking ID, transaction tracking must be enabled.

You can set a tracking ID in the following ways:
  • By using a client such as Instana or AppDynamics on Websphere Application Server (WAS) that uses IMSInteractionSpec Class methods to directly set the tracking ID. This process is described in Optional IMS TM resource adapter plug-in support. For more information, see the documentation on instrumenting the application environment for AppDynamics and Instana.
  • By using the Z APM Connect Interceptor on z/OS Connect EE to set the tracking ID for the IMS Service Provider. This process is described in Z APM Connect Interceptor. For more information, see the documentation on instrumenting the application environment for AppDynamics and Instana.
  • By specifying the tracking ID manually in the transactions IMS IRM control block as described in Optional IMS Connect user message exit for AppDynamics.