IBM MQ message tracing

Dynatrace OneAgent traces IBM MQ messages in your applications.

  • Out of the box, Dynatrace OneAgent traces IBM MQ messages in your applications as described below.
  • Install an IBM MQ extension to retrieve IBM MQ metrics and automatically retrieve the queue topology.

IBM MQ message tracing

  • Dynatrace OneAgent displays IBM MQs in the Smartscape topology view.

  • All services that use an IBM MQ are listed in the Sends to queue and Receives from queue sections of the related service overview page.

  • As long as each message is sent and received within the same queue, you get an end-to-end view of each message trace.

  • Service-level backtraces can follow messages backward to their origins.

  • When you look at a single PurePath, you can understand the end-to-end flow of the message.

Tracing of alias, remote, and cluster queues

Dynatrace needs to know the alias, remote, and cluster queues that you're using in order to connect the services to an end-to-end trace.

You can define alias, remote, and cluster queues via the IBM MQ tracing API (see queue managers).

Alternatively, you can use the IBM MQ extension to automatically retrieve the queue topology from your environment:

  1. Enable Retrieve queue topology for improved transaction tracing in the IBM MQ extension.
  2. Provide the API endpoint and API token key.
  3. Save the changes.
IMS MQ Bridge