The Affinities Reporter

The Affinities Reporter consists of a batch job that converts the affinity data collected by the Collector into reports presenting the data in a readable format. It can also be used to create a file of affinity-transaction-group definitions in a syntax approximating the batch API of CICSPlex® SM. This file is used as input to the Builder component.

The files of affinity data produced by the Collector are the input to the Affinities Reporter. Depending on how you configure the Affinities Reporter job, the output might be, for example:
  • A listing of possible transaction-system affinities for a particular CICS® region, naming the transactions and programs involved, and the affinity relations and lifetimes
  • A file of affinity-transaction-group definitions
If the affinity data files are shared by multiple regions, you can run one Reporter job to produce a report showing affinities, for example, inter-transaction affinities, found in either of the following:
  • A single, specified, region
  • All of the regions
If, however, each monitored region has its own, region-specific, affinity data files, each Affinities Reporter job always retrieves data for a single region; to retrieve data from multiple regions, you must run your job multiple times, against the relevant affinity files for each region in which you are interested.