Statistics and monitoring
CICS® Transaction Gateway provides statistics on the performance of runtime components. Monitoring information on individual requests is also available.
Statistics
The information provided by statistics is used when performing the following tasks:
- Capacity planning, where information about the resource usage is collected to ensure adequate capacity is available
- Hosting services and billing, where information on resource usage enables company or interdepartmental billing
- Runtime information, where a runtime
snapshot
of the system is used to evaluate status or perform high-level problem diagnosis
Statistics are retrieved by issuing local system administration commands, by using the C or Java™ statistics API, or by using third-party tools. The statistics API provides remote access from any platform.
Monitoring
Monitoring provides information about individual requests as they are processed by CICS Transaction Gateway. The information collected during monitoring includes:
- Key timestamps as a request passes through the CICS Transaction Gateway
- The client where each request originated
- The target CICS server for each request
- Request parameters such as the transaction identifier and program identifier
- The amount of data sent and received on each request
- Request tracking tokens
Monitoring is available through the use of user exit programs written in Java. Sample request monitoring exits are supplied.