dynatrace-agent-mq-broker-configuration.pptxI noticed after upgrading the agent bootstrap for MQ Broker that the environment variable for DT_AGENTNAME is not the same as what is presented when the agent starts. According to the documentation, if this environment variable isn't set, then WebSphere_MQ is set as the default. Well, the variable is set (as shown in the attached document)! Is this something that changed when I upgraded the agent bootstrap? Will this result be the same in version 7?
Answer by Christian S. ·
as of your powerpoint, you did not export the DT_AGENTNAME variable, so it's only available in the current shell process and none of the subprocesses (like, e.g. the WSMB/IIB processes).
please try to export the variable and let us know if that helped.
Answer by Bill S. ·
I understand. I wanted the versions to be the same.
In the attached document from my original posting, the screenshots are AFTER the installation, and AFTER I configured dtwsmbagent with the correct settings. After all the configurations were complete, I restarted broker.
I executed the commands for to instrument on specific execution groups.
mqsichangebroker <broker> [-x <path to libdtagent.lel>]
mqsichangeflowuserexits <broker> -e <ExecutionGroup> -a dtwsmbagent"
Answer by Babar Q. ·
Basically bootstrap version of 6.2 & 6.3 are compatible with the 6.5 agents and there was no need to upgrade the bootstrap agents.
Now you installed a new agent, therefore, it took the default settings of DT_AGENTNAME, so you will have to modify again your settings which you already done beand restart the broker to take effect.