It is recommended to run the SYSVIEW started tasks in the WLM service class 
SYSSTC. Since SYSVIEW is a monitoring product, it is important for the STCs to 
have the high priority associated with this class in times of problem 
determination.
 
With regard to the SYSVIEW CICSLOGR subtasks and CICS address spaces, the 
SYSVIEW address space (Main or Aux) that execute 1 or more CICSLOGR tasks need 
to run at a higher or at least equal dispatching priority with relation to CICS 
address spaces.

Why is this needed?

SYSVIEW for CICS data collection monitors and collects information about each 
and every CICS transaction that executes. At transaction termination, SYSVIEW 
will log the collected transaction information in the form of an SMF record to 
SMF and/or SYSVIEW log streams via the MVS logger.

The collected transaction information is sent from the CICS address space to 
the SYSVIEW Main data collection or Auxiliary address space for logging via a 
PC. The data will be buffered in the SYSVIEW address space for a short period 
prior to logging. The information is shipped out of the CICS region so that 
additional processing and potential I/O conflicts do not potentially impact the 
throughput and execution of CICS transactions.

As previously said, the data will be buffered in the SYSVIEW address space 
prior to logging. If the SYSVIEW address space which executes the subtasks 
known as CICSLOGRs is unable to execute or is not dispatched due to WLM policy, 
then the monitoring data will continue to be buffered. There is a limit to the 
amount of data that can or will be buffered. If the buffers become full, data 
will eventually need to be discarded.

Multiple CICSLOGR subtasks can be defined to logically group CICS applications. 
The CICSLOGRs can execute in the SYSVIEW Main or Auxiliary address space. The 
configuration of CICSLOGRs subtasks should be planned in terms of application 
data groups as well as potential storage usage. Too many subtasks in an address 
space can exhaust the storage.

The SYSVIEW Auxiliary address spaces can be used to execute CICSLOGR subtasks. 
Using the SYSVIEW Auxiliary address spaces can be a good way to separate 
workload and control storage usage.


Todd J. Gagle
CA Technologies
Principal Software Architect
Team SYSVIEW - Mainframe Enterprise Systems

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to