cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

WSMB Agent - Instrument only specific execution groups

benjamin_johnso
Organizer

We have a number of execution groups in all of our WSMB brokers that do not need to be monitored. We don't want the agent to be installed into those groups, as it will consume a license that we would require for the other groups.

In this page, there is a comment which describes how it could be done in 6.3.

Is this also applicable to 6.5?

Will it stop the agent from being injected into all groups under a broker?

https://community.dynatrace.com/community/display/DOCDT63/WebSphere+Message+Broker

"In case you want to implement Dynatrace agent on just the execution group and not the broker here is the syntax below. Please follow the steps above and only do this if you want to instrument the execution group only.

set broker active on a certain execution group by using _mqsichangeflowuserexits:_

mqsichangebroker <broker> [-x <path to libdtagent.lel>]

mqsichangeflowuserexits <broker> -e <ExecutionGroup> -a dtwsmbagent"

3 REPLIES 3

Nathan_mcclain
Dynatrace Pro
Dynatrace Pro

Hi Ben,

I Once installed broker agents in dynatrace 6.2 and had a concern just like the one you raised here. If i remember correctly there is no way to custom pick which execution group is and is not instrumented with an agent. The work around here is to configure your system profile in such a way ( agent group naming rules) so that only execution groups you want are included in the system profile. All execution groups will show up in the agent overview, but agents not mapped to a system profile will not consume a license. Hope this helps. Thanks.

rputhen
Guide

Hi,

Is there some way we can enable only for specific execution groups.

Thanks

Ram

BabarQayyum
Leader

Hello Ram,

In case you want to implement Dynatrace agent on just the execution group and not the broker here is the syntax below. Please follow the steps above and only do this if you want to instrument the execution group only.

Postscript: set broker active on a certain execution group by using _mqsichangeflowuserexits:_
mqsichangebroker <broker> [-x <path to libdtagent.lel>]
mqsichangeflowuserexits <broker> -e <ExecutionGroup> -a dtwsmbagent

https://community.dynatrace.com/community/display/...

Regards,

Babar