How dependency data is collected
The Collector uses tables in a data space to hold collected dependency data.
These tables are the main dependency-related tables:
- The CICS® and CICSPlex® SM table, which records every dependency on a CICS and CICSPlex SM resource.
- The DB2® table, which records every dependency on a DB2 resource.
- The IMS™ table, which records every dependency on an IMS resource.
- The MQ table, which records every dependency on an MQ resource.
- The Natural table, which records every dependency on a Natural resource.
- The DTP table, which records each ALLOCATE where the Collector has not found a matching SEND, FREE, CONVERSE, or CONNECT PROCESS for the same convid or session.
- The MQX table, which records the MQ queue name used on each MQOPEN command. The entry is used on subsequent MQPUT and MQGET commands for the same task. It is removed at MQCLOSE.
- The file table, which records detailed file information.
- The program table, which records detailed program information.
- The transaction table, which records detailed transaction information.
- The TDQueue table, which records detailed TDQueue information.
- The TSQueue table, which records detailed TSQueue information.
- The exit data table, which records detailed exit information.
- The Web service data table, which records detailed Web service information.
The dependency tables reside in the data space. The tables, excluding the DTP and MQX tables, are saved to VSAM files when you stop the Collector and, optionally, at predetermined intervals.