15 Feb 2019 04:58 PM
We currently have an unmonitored Bus and MQ running on Solaris so it's not compatible with Oneagent. However the frontend and backend servers are both monitored, so I was wondering how we could propagate the dynatrace tag through the middleware so that Dynatrace knows that both events are part of the same purepath.
Solved! Go to Solution.
16 Feb 2019 07:26 AM
Actually it’s not possible. Though MQ DT should be able to match transaction by correlataion id of message but for such cases proper plugin or extension is needed. Dynatrace has done such thing for IBM:
https://www.dynatrace.com/news/blog/end-to-end-request-tracing-across-ibm-mq-in-java/
I assume that it is possible for Solaris as well but you should post it as an RFE.
Sebastian
20 Jun 2022 02:15 PM
To give an update, this should actually work now.
Dynatrace supports following transactions through MQs (see https://www.dynatrace.com/support/help/shortlink/queues-basic-concepts#examples), so as long as the message producer and the message consumer are instrumented full-stack with a OneAgent, Dynatrace should be able to stitch the transactions together.