Previous Topic: Implementing CA GTS and ChekPlexNext Topic: Using the ChekPlex feature in CA JCLCheck


ChekPlex startup parameters

The following ChekPlex parameters reside in the CA GTS parmlib member PARMCP00:

DEBUG(OFF|ON|V|VV)

Defines the debug level for ChekPlex. The number of debugging messages issued to the CPDEBUG DD in CA GTS depends on this setting. Setting this parameter to ON slows down the execution.

Only use this option when Support requests it.

The following command sets the debug level to standard:

DEBUG(ON)

The following command sets the debug level to very verbose:

DEBUG(vv)
AUTOPROC(YES|NO)

Specifies if you want to use AUTOPROC. If YES is specified, then all ChekPlex jobs that are sent to this GTS for processing will be required to have the AUTOPROC parameter specified or defaulted. If NO is specified, then all ChekPlex jobs that are sent to this GTS for processing will be required to have the NOAUTOPR parameter specified or defaulted. If the job you submit does not have an AUTOPROC value that matches this parameter, then the job will fail. The default is YES.

The following command sets the AUTOPROC to NO:

AUTOPROC(NO)
DEBUGDD(ddname)

Defines the ddname used for the ChekPlex debug messages. This ddname must be allocated in the CA GTS initialization JCL and in the LOGGER parm member. Output to this ddname is produced only if DEBUG(ON) is specified.

Only use this option when Support requests it.

The following command defines CPDEBUG as the ddname for debug messages:

DEBUGDD(CPDEBUG)
ERRORDD(ddname)

Defines the ddname used for the ChekPlex error messages. This ddname must be allocated in the CA GTS initialization JCL and in the LOGGER parm member.

The following command defines CPERROR as the ddname for error messages:

ERRORDD(CPERROR)
TSLOGDD(ddname)

Defines the ddname used for logging target server requests. This ddname must be allocated in the CA GTS initialization JCL and in the LOGGER parm member.

The following command defines CPLOGTS as the ddname for logging target server requests:

TSLOGDD(CPLOGTS)
SSLOGDD(ddname)

Defines the ddname used for logging source server requests. This ddname must be allocated in the CA GTS initialization JCL and in the LOGGER parm member.

The following command defines CPLOGSS as the ddname for logging source server requests:

SSLOGDD(CPLOGSS)
RSLOGDD(ddname)

Defines the ddname used for logging result server requests. This ddname must be allocated in the CA GTS initialization JCL and in the LOGGER parm member.

The following command defines CPLOGRS as the ddname for logging result server requests:

RSLOGDD(CPLOGRS)
INPSPACE(UNIT(unitname) PRIM(prim) SEC(sec) DIRBLK(dirblks) + VOLSER(volume))

Defines the SPACE parameters (primary and secondary allocation) and the directory blocks used for allocation of temporary input files ChekPlex uses. Values set here limit the maximum size of input JCL and the procedure library used for procedure overrides. For the PRIM, SEC, and DIRBLK sub-parameters use the number of primary and secondary cylinders, and the number of directory blocks of the largest PDS you plan to pass to ChekPlex for remote validation.

The following command defines parameters for allocation of temporary input files:

INPSPACE(UNIT(unitname) PRIM(10) SEC(10) DIRBLK(80) VOLSER(volume))
OUTSPACE(UNIT(unitname) PRIM(prim) SEC(sec) VOLSER(volume))

Defines the SPACE parameters (primary and secondary allocation) used for allocation of temporary output files ChekPlex uses, for example, the SYSTERM, SYSPRINT, and SYSGRAPH files. Values set here limit the maximum size of report outputs.

Note: Ensure large cylinder allocations are specified to handle the output.

The following command defines parameters for allocation of temporary output files:

OUTSPACE(UNIT(unitname) PRIM(20) SEC(20) VOLSER(volume))
GCPERIOD(milliseconds)

Periodically, ChekPlex looks for temporary output data not requested for a long time and discards it. This parameter defines how often this cleanup process runs. The parameter is defined in milliseconds and the default is 600000 milliseconds or 10 minutes.

The following command defines a cleanup interval of one minute:

GCPERIOD(60000)
RESULTSPERIOD(milliseconds)

This parameter defines how long temporary output data is retained before the cleanup process (see GCPERIOD above) deletes it. The parameter is defined in milliseconds and the default is 300000 milliseconds or 5 minutes.

The following command defines a temporary output data retention period of one minute:

RESULTSPERIOD(60000)