We have an issue where the MQ power pack agent is producing significant overhead with MQ transactions hence we have disabled the power pack whilst further testing occurs. However, slowness is still occurring without MQ Power Pack, and has now been traced to the correlation ID being injected. Performance Testing has been performed with / without agent to confirm this and the only changed component observed in MQ Broker is the additional correlation ID when the Introscope Java agent is enabled.
Following properties had been added to the IntroscopeAgent.profile, however, the correlation ID is still being injected:
This is causing significant slowness to the application. We need to understand how to stop the MQ correlation ID from being inserted
CA APM Introscope Java Agent for WebSphere Application Server 10.5.2.10
Upon investigation, the header inserted was:
<CA_APM_CorID> refers to JMS Correlation header inserted by JMS monitoring through jms.pbd.
To disable core agent JMS Correlation header insertion, please disable the following tracer in the jms.pbd file.
You can either:
1. Comment out the TurnOn: JMSCorrelationTracing. For example:
2. Use the TurnOff switch. For example:
An agent restart is required for the changes to take effect.