CICS region discovery

The CICS® Region book contains the following:
  • CICS Region details and relationships
  • Program details and relationships
  • Transaction details and relationships
  • Database details and relationships
  • Transaction to Program details and relationships
  • CICS Connection details and relationships:
    • Db2® Connections
    • CICS Connections
    • MQ Connections
  • CICS Transaction Gateway details and relationships
  • Reports:
    • Programs
    • Transactions
    • Databases

In order to avoid a potentially high volume of instances being populated unnecessarily and impacting CCMDB performance, by default, CICS Transactions, Programs and Databases are not populated.

Unlike Db2, CICS does not have timestamps that can be discovered to detect configuration changes. However the DLA does have highly efficient discovery code for Transactions, Programs and Databases via memory control blocks. The DLA internally performs the discovery and calculates a checksum value for each resource type, and these checksums are saved as attributes. If a subsequent discovery for the subsystem discovers a different checksum, the CCMDB is able to highlight that the CICS has had a configuration change. This is a highly efficient way to detect changes without the overhead of loading high volumes of low level resources.

The following diagram shows the classes and relationships that are populated in the CICS books. The boxes that are clear are not populated.

Figure 1. CICS region details and relationships
CICS region details and relationships

See Appendix C. z/OS DLA data model class types represented in CDM for details on what attributes and relationships are discovered for these classes.

Note:
  1. The z/OS®, Db2 Subsystem, IMS Subsystem and MQ Subsystem instances are stubs. The instances contain enough information to identify the instance and are populated to satisfy naming rules. Other books are used to provide full details about these instances.
  2. CICS Discovery works independently of address space filters when discovering started class and batch jobs.
  3. The Discovery Library Adapter (DLA) for CICS can discover CICSplex and CPSM resources. For more information, see The Discovery Library Adapter for CICS.