question

Darren M. avatar image
Darren M. asked ·

Method - Argument BT Evaluation/Splitter not outputting values from MQDestination.put

Hello,

In the Sensor Configurations for a set of Agent Groups I have enabled the 'Capture message contents' for the MQSeries sensor pack. This is now exposing the Message Contents for the the com.ibm.mq.MQDestination.put(com.ibm.mq.MQMessage, com.ibm.mq.MQPutMessageOptions) method. (See screen shot)

What I was wanting to do was then use a BT Evaluation/Splitter: Method - Argument to expose the contents and use a Transformation RegEx to just pick a particular are of the message that I'm interested in.

But the of the contents of the argument "com.ibm.mq.MQMessage" are not being picked up by the BT. Is there a reason? Does this need an explicit Sensor against the Put Method for the BT to see the Message data?

Thanks

appmonbusiness transaction7.1measuresmq
mqdest-details.png (8.9 KiB)
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

1 Answer

James K. avatar image
James K. answered ·

Message contents like that are the one exception to the rule that we don't capture any payloads. Even so, you cannot do anything with the message contents besides view it in the details; it cannot be used for measures or business transactions in any way unfortunately.

James

2 comments Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Thanks. I was afraid of that and it's very disappointing as there's some very useful info in that message that's not exposed elsewhere.

Is this level of interrogation available with the OneAgent on Dynatrace (Not AppMon)?

0 Likes 0 · ·

No - main reason I assume is a combination of overhead in storing that amount of data coupled with privacy concerns as opposed to any technical reason. Apart from this example here we really don't blanket capture payloads.

0 Likes 0 · ·