CICS transaction gateway

AppMon supports tracing transactions from a Java client through a CICS Transaction Gateway (CTG) into a CICS Transaction Server (CICS). The CTG server can run either in a distributed environment or directly on the host on z/OS. To view a transaction flow diagram as shown below, the following components must be instrumented:

  • Java client: Java Agent, CTG sensor
  • CTG server: Java Agent, CTG sensor
  • CICS: CICS Agent, CTG sensor


Installation requires the following steps:

  1. Add a Java tier to your System Profile.
  2. Install the AppMon Java Agent on the target machine.
  3. Inject the Java Agent into the CTG process.

Install the Java Agent using the dynatrace-agent-<version>.msi installer.

The CTG server is started as a service. To set the Windows CTG server parameters, you need to issue the CTG command ctgservice prior to starting the CTG Server.

  1. To clear the startup options, call ctgservice -R.
  2. To set them, call ctgservice -R -A-j"-agentpath:\Program Files\dynaTrace\dynaTrace Agent <version>\agent\lib\dtagent.dll=name=CTGServer,server=<dtCollector>[:portIfNotDefault9998]".