Partial Instrumentation of Brokers for ACE 11, ACE 12

If you have a high volume of activity flow in your ACE instance, you may want to select only the critical integration servers to instrument. To instrument integration servers on an opt-in basis, edit the following in the server.conf.yaml file. You can find the file in the path "<path-to-installation-directory>/<broker-name>/servers/<server-name>/server.conf.yaml.

  1. UserExits:
    • activeUserExitList: '<UserExitName>' #specify the name of an installed user exit to activate.
    • userExitPath: '<path>' #specify the path.
    mqsichangebroker <broker_name> -x <install-directory>
  2. Set the following parameters in the ‘UserExits’ configuration of the node.conf.yaml as blank:
    UserExits:
    • activeUserExitList: '' #set it as an empty string.
    • userExitPath: '' #set it as an empty string.
  3. Restart the broker.
Note: The agent is enabled only for those integration servers that have been instrumented and not for all the servers. Business transactions are only created (or continued) for integration servers where the agent's user exit is active.