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
