When troubleshooting, use job APCBJCRI to initiate CA Mainframe Application Tuner measurements for the jobs in a critical path. Within an input file to this job, you can define threshold values for service units, elapsed time, and importance, as well as all job names belonging to the critical path. Program APCBACRI identifies all steps contained in each critical path job. If these job steps are within the Scope, APCBACRI checks if their statistical average values for resource consumption, maintained by Performance Management Assistant, exceed the threshold values. If they do, an alert is generated with reason code USER.
//JOBCARD... //******************************************************************** //* PMA: APCBJCRI * //* MAINTENANCE: PMA TEAM * //* ACTION: CREATION OF ALERTS VIA CRITICAL PATH AND LIMITS. * //* FUNCTION: ================================================ * //*------------------------------------------------------------------* //* COPYRIGHT (C) 2011 CA. All Rights Reserved. * //* Copyright (C) Trilog AG * //******************************************************************** //STEPCRI EXEC PGM=APCBACRI //STEPLIB DD DSN=prefix.PMA.LOAD,DISP=SHR //APCCRIT DD DSN=prefix.PMA.CNTL(APCBCCRI),DISP=SHR //APCBJOB1 DD DSN=prefix.PMA.KSDSJOB,DISP=SHR //APCBALT1 DD DSN=prefix.PMA.KSDSALT,DISP=SHR //APCREP DD SYSOUT=* //APCEREP DD SYSOUT=*
The job names and thresholds must be defined by using input parameters in member APCBCCRI of the product CNTL library. These parameters are described in the following table:
|
APCBCCRI Parameters |
Meaning |
Default |
|
|
%JOBPOS=nn |
This parameter shows the start column of the job name in the critical job file. |
01 |
|
|
%INFO USER=userid |
This parameter sets the user ID to be used for new PEND alerts for the defined critical path jobs. |
CRITPATH |
|
|
%LIMITS SRVU=nnnnnn/ ELPSD=nnnn/IMP=nn |
Thresholds for service units, elapsed time, and importance, when separated by a /, are combined with a logical OR. |
|
|
|
%LIMITS SRVU=nnnnnn& ELPSD=nnnn&IMP=nn |
Thresholds for service units, elapsed time, and importance, when separated by an &, are combined with a logical AND. where: SRVU is a 6-digit number representing the lower limit of service units in thousands, for example, 009999 ELPSD is a 4-digit number representing the lower limit of elapsed time in minutes, for example, 0099. IMP is a 2-digit number representing the lower limit of importance, for example, 09. |
zero |
|
|
|
The following rules apply to defining parameters in this member:
The following example shows how to define the parameters in member APCBCCRI.
* DEFINITIONS OF LIMITS * %LIMITS SRVU=000999/ELPSD=0028/IMP=09 *LIMITS ELPSD=0030&SRVU=010000 * ** START OF JOBS BELONGING TO THE CRITICAL PATH * JOB01234 JOB01235 JOB01236 JOB01237
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |