Batch dump capture address space advanced configuration
This section describes the various advanced configuration options available for the Abend-AID Batch Dump Capture Address Space (BDCAS). An Abend-AIDBDCAS is an MVS address space that manages batch dump capture processing. The BDCAS must be active whenever batch Abend-AID is active. No batch Abend-AID reports will be generated, even to SYSOUT, unless you configure and start the BDCAS. We recommend that you run the BDCAS as a started task that is always available. The BDCAS must be active before starting the Abend-AID SVC51 interface.
You should have already started the batch dump capture address space (BDCAS) as described in the Abend-AID Installation and Configuration Guide. Use the information in this section to make changes to better meet your site’s requirements.
Your site must have at least one Abend-AID batch dump capture address space per MVS image on which batch dumps are to be captured. You can run multiple BDCASs on a single MVS image, but doing so should not be necessary. You must repeat the steps in this section for each BDCAS you want to create.
Specifying the BDCAS configuration parameters (AABD00 and AABDALL)
Starting with Abend-AID 17.02, the //FDBDPARM DD statement is no longer used. Abend-AID configuration parameters are provided by the BMC AMI Common Mainframe Services Controller (CMSC), which is a component of the Enterprise Common Components (ECC) Release 17.02 or more current single-image installation. The parameters that control the batch dump capture address space (BDCAS) configuration are specified in the Abend-AID installation sample library (hlq.CTL) members AABD00 and AABDALL. AABD00 includes the core BDCAS customization parameters, and ABDALL includes comprehensive BDCAS customization parameters as a reference for more advanced customization.
Once you have updated this member, depending on the security enforced at your site, add the edited AABD00 PARMLIB member to the //CWPARM concatenation in the CMSC BMC PARMLIB, or ask your CMSC administrator to do so. Use the z/OS MODIFY command to update the BMC PARMLIB with your changes to the PARMLIB member, or ask your CMSC administrator to do so. You can either provide the updated member or you can provide a PDS containing the member. If you provide a PDS, it must have the following attributes:
BLKSIZE=any multiple of 80
RECFM=FB
See Configuration Parameters Controlled by the CMSC for the complete list of required/recommended configuration parameters included in the Abend-AID installation sample library hlq.CTL AABD00 and AABDALL sample members and instructions on how to implement changes. Review below the additional BDCAS configuration parameters that are available with this Abend-AID release.
Task 1: Specify the advanced BDCAS configuration parameters
Review the settings for the batch dump capture address space (BCDAS) configuration parameters to ensure that they are desired and relevant to your site in the AABDxxxx member that you or your CMSC administrator copy to the CMSC, as described in Configuration-parameters-controlled-by-the-CMSC.
Task 2: Modify the BDCAS JCL ($68BDCAS)
Installation sample library hlq.CTL member $68BDCAS contains sample startup JCL for the Abend-AID subsystem and batch dump capture address space. Review and modify the sample JCL according to the guidelines in this section.
The job has two steps. The first step starts the Abend-AID subsystem. The second step starts the batch dump capture address space. You need only one Abend-AID subsystem regardless of how many BDCASs you run on the MVS image. If the Abend-AID subsystem is already active when you submit this job, the step to start the subsystem is automatically skipped.
This section provides information about the following topics:
JOB or PROC statements
You can run the batch dump capture address spaces (BDCAS) as either a job or a started task. If you want to run the BDCAS as a started task, change the JOB statements to PROC statements, and modify the BDCAS JCL according to the instructions in the following sections. Then, copy the PROC to a library in your system PROCLIB concatenation.
If you run the batch dump capture address space as a job, modify the BDCAS JCL according to the instructions in the following sections. Then, submit the BDCAS JCL when you want to start the BDCAS.
Specifying the subsystem and BDCAS names
The BDCAS JCL has two execute statements: one for the Abend-AID subsystem and one for the batch dump capture address space:
- The first execute statement contains a parameter value that specifies the name of the Abend-AID subsystem. This value is a four-character name. The default is CWAA. The parameter is specified PARM=’INIT,aasubsystemname’. The INIT must be included in the parameter. You can specify the same subsystem name for every BDCAS on a single MVS image.
The parameters on the second execute statement specify a unique batch dump address space name, a server type value, and optionally, a suffix value. The batch dump address space name is a one- to eight-character value that is used to identify the BDCAS to batch Abend-AID components. Therefore, you must specify a unique value for the parameter for each BDCAS you create on this MVS image. The server type value for the batch dump capture address space is BDCAS. No other value should be specified. The suffix value identifies the member containing the parameters. If a value is not specified, then the CMSC returns values from the default member. The team supporting the CMSC should provide you with the suffix value.
Abend-AID data sets used in BDCAS
The following DD statements are generated with data set names that are created from the values specified in the installation dialog. Ensure they are correct:
// DD DISP=SHR,DSN=compware.paa170.SPAAAUTH
//FDBDRPL DD DISP=SHR,DSN=compware.lcx170.SLCXLOAD
// DD DISP=SHR,DSN=compware.paa170.SPAALOAD
//FDBDCUST DD DISP=SHR,DSN=aavwr.cust
The //STEPLIB DD points to the authorized step libraries for:
- Enterprise Common Components
- Batch Abend-AID
The //FDBDRPL DD points to the load libraries for:
- Enterprise Common Components
- Batch Abend-AID
The //FDBDCUST DD points to the Abend-AID Viewer customization file that is created/upgraded with the $62CUST generated job as described in the Abend-AID Installation and Configuration Guide.
BDCAS log destination
The //FDBDLOG DD statement specifies a SYSOUT class that is used to record BDCAS informational and error messages. We recommend that you check this output if you experience problems using batch Abend-AID, since many BDCAS-related messages are written there.
The default value is:
ABNLIGNR DD statement
The BDCAS JCL contains an //ABNLIGNR DD DUMMY statement so that batch Abend-AID does not process BDCAS dumps. These statements should not be removed from the BDCAS JCL.