Overview of Abend-AID health checker
The IBM Health Checker for z/OS can identify potential problems in your z/OS environment. It can check system or product parameters and system status against recommended settings. The IBM Health Checker for z/OS is structured as a framework that includes a health check started task and various separate check routines provided by IBM or other vendors. Abend-AID provides health checks for areas that could be potentially problematic. When these conditions are found, the Abend-AID checks provide detailed recommendations on how to correct the problem. The Abend-AID health checks also recommend best practices for using Abend-AID.
Abend-AID health checks
AA_BDCAS_STORAGE_USAGE
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_BDCAS_STORAGE_USAGE
Description:
The check verifies that the region size of the BDCAS has provided sufficient storage.
Reason for Check:
BMC identifies storage requirements for the BDCAS. This health check reports on the storage allocated above and below the 16M line.
User Override of Default Values:
No
Parameters Accepted:
No
Reference:
For more information, see Virtual-memory-requirements-for-BDCAS.
Debug Support:
Not applicable
Verbose Support:Not applicable
Interval:
Once per hour. To change the interval, see Changing the Health Check Interval.
Messages:
This check issues the following messages:
- FDBHC0000I (successful)
- FDBHC0100I (information)
- FDBHC0101I (information)
- FDBHC0102E (exception)
Output:
When available BDCAS storage appears to be adequate, the AA_BDCAS_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_BDCAS_STORAGE_USAGE Successful Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 00:43:29.904144
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server Name: AABDAXC0 Server Type: BDCAS
Description: Abend-AID 17.02.00 BDCAS
Requested Region Size: 0M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 1,344K 13%
- Above 16M 46,080K 32,000K 69%
The table above displays the user region storage usage information for
both above and below the 16M line.
FDBHC0100I The region size appears to be adequate.
END TIME: 02/28/2023 00:43:29.904326 STATUS: SUCCESSFUL
When available BDCAS storage appears to be low but not critical, the AA_BDCAS_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_BDCAS_STORAGE_USAGE Information Report
DCAS storage appears to be low but not critical, the AA_BDCAS_STORAGE_USAGE check produces the report shown in the figure below.
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 00:43:29.904144
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server Name: AABDAXC0 Server Type: BDCAS
Description: Abend-AID 17.02.00 BDCAS
Requested Region Size: 0M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 2,640K 25%
- Above 16M 46,080K 42,960K 93% <===
The table above displays the user region storage usage information for
both above and below the 16M line.
FDBHC0101I Warning: The user storage above 16M appears to be inadequate.
You should increase the region size for the address space.
END TIME: 02/28/2023 00:53:39.904326 STATUS: SUCCESSFUL
When available BDCAS storage appears to be very low and corrective action is needed, the AA_BDCAS_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_BDCAS_STORAGE_USAGE Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 00:43:29.904144
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server Name: AABDAXC0 Server Type: BDCAS
Description: Abend-AID 17.02.00 BDCAS
Requested Region Size: 0M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 3,948K 38%
- Above 16M 46,080K 45,888K 99% <===
The table above displays the user region storage usage information for
both above and below the 16M line.
* Low Severity Exception *
FDBHC0102E Job H06AC110 region size appears to be inadequate.
Explanation: The user storage above 16M for this server appears to be inadequate.
The region size should be increased.
System Action: The system continues processing.
Operator Response: Contact your system programmer.
System Programmer Response: To avoid any risks, the region size for this server
should be increased.
Problem Determination: n/a
Source: BMC AMI DevX ABEND-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID BDCAS storage usage health check
END TIME: 02/28/2023 00:53:39.904326 STATUS: EXCEPTION-LOW
AA_TDCAS_STORAGE_USAGE
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_TDCAS_STORAGE_USAGE
Description:
The check verifies that the region size of the TDCAS has provided sufficient storage.
Reason for Check:
BMC identifies storage requirements for the TDCAS. This health check reports on the storage usage above and below the 16M line.
User Override of Default Values:
No
Parameters Accepted:
No
Reference:
For more information, see Virtual-memory-requirements-for-BDCAS.
Debug Support:
Not applicable
Verbose Support:
Not applicable
Interval:
Once per hour. To change the interval, see Changing the Health Check Interval.
Messages:
This check issues the following messages:
- FDBHC0000I (successful)
- FDBHC0100I (information)
- FDBHC0101I (information)
- FDBHC0102E (exception)
Output:
When available TDCAS storage appears to be adequate, the AA_TDCAS_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_TDCAS_STORAGE_USAGE Successful Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 00:27:55.429176
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC110 Server Name: H01AC110 Server Type: TDCAS
Description: AA/CICS 17.02.00 TDCAS
Requested Region Size: 45M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 1,344K 13%
- Above 16M 46,080K 32,000K 69%
The table above displays the user region storage usage information for
both above and below the 16M line.
FDBHC0100I The region size appears to be adequate.
END TIME: 02/28/2023 00:27:55.429270 STATUS: SUCCESSFUL
When available TDCAS storage appears to be low but not critical, the AA_TDCAS_STORAGE_USAGE check produces the report shown in the figure.
Sample AA_TDCAS_STORAGE_USAGE Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 00:27:55.429176
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC110 Server Name: H01AC110 Server Type: TDCAS
Description: AA/CICS 17.02.00 TDCAS
Requested Region Size: 45M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 2,640K 25%
- Above 16M 46,080K 42,960K 93% <===
The table above displays the user region storage usage information for
both above and below the 16M line.
FDBHC0101I Warning: The user storage above 16M appears to be inadequate.
You should increase the region size for the address space.
END TIME: 02/28/2023 00:27:55.429270 STATUS: SUCCESSFUL
When available TDCAS storage appears to be very low and corrective action is needed, the AA_TDCAS_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_TDCAS_STORAGE_USAGE Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 00:27:55.429176
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC110 Server Name: H01AC110 Server Type: TDCAS
Description: AA/CICS 17.02.00 TDCAS
Requested Region Size: 45M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 3,940K 38%
- Above 16M 46,080K 45,888K 99% <===
The table above displays the user region storage usage information for
both above and below the 16M line.
* Low Severity Exception *
FDBHC0102E Job H06AC110 region size appears to be inadequate.
Explanation: The user storage above 16M for this server appears to be inadequate.
The region size should be increased.
System Action: The system continues processing.
Operator Response: Contact your system programmer.
System Programmer Response: To avoid any risks, the region size for this server
should be increased.
Problem Determination: n/a
Source: BMC AMI DevX ABEND-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID TDCAS storage usage health check
END TIME: 02/28/2023 00:27:55.429270 STATUS: EXCEPTION-LOW
AA_VIEWER_STORAGE_USAGE
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_VIEWER_STORAGE_USAGE
Description:
The check verifies that the region size of the Abend-AID Viewer has provided sufficient storage.
Reason for Check:
BMC identifies storage requirements for the Abend-AID Viewer. This health check reports on the storage usage above and below the 16M line.
User Override of Default Values:
No
Parameters Accepted:
No
Reference:
For more information, see Virtual-memory-requirements-for-the-viewing-server.
Debug Support:
Not applicable
Verbose Support:
Not applicable
Interval
Once per hour. To change the interval, see Changing the Health Check Interval.
Messages:
This check issues the following messages:
- FDBHC0000I (successful)
- FDBHC0100I (information)
- FDBHC0101I (information)
- FDBHC0102E (exception)
Output:
When available Abend-AID Viewer storage appears to be adequate, the AA_VIEWER_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_VIEWER_STORAGE_USAGE Successful Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:01:31.181295
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC110 Server Name: H01AC110 Server Type: Viewer
Description: ABEND-AID 17.02.00 VIEWER
Requested Region Size: 45M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 1,344K 13%
- Above 16M 46,080K 32,000K 69%
The table above displays the user region storage usage information for
both above and below the 16M line.
FDBHC0100I The region size appears to be adequate.
END TIME: 02/28/2023 01:01:31.181389 STATUS: SUCCESSFUL
When available Abend-AID Viewer storage appears to be low but not critical, the AA_VIEWER_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_VIEWER_STORAGE_USAGE Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:01:31.181295
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC110 Server Name: H01AC110 Server Type: Viewer
Description: ABEND-AID 17.02.00 VIEWER
Requested Region Size: 45M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 2,640K 25%
- Above 16M 46,080K 42,960K 93% <===
The table above displays the user region storage usage information for
both above and below the 16M line.
FDBHC0101I Warning: The user storage above 16M appears to be inadequate.
You should increase the region size for the address space.
END TIME: 02/28/2023 01:01:31.181389 STATUS: SUCCESSFUL
When available Abend-AID Viewer storage appears to be very low and corrective action is needed, the AA_VIEWER_STORAGE_USAGE check produces the report shown in the following figure.
Sample AA_VIEWER_STORAGE_USAGE Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:01:31.181295
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC110 Server Name: H01AC110 Server Type: Viewer
Description: ABEND-AID 17.02.00 VIEWER
Requested Region Size: 45M
Storage Size of Area Total Allocated Percent Used
--------------- ------------ --------------- ------------
User Region
- Below 16M 10,216K 3,948K 38%
- Above 16M 46,080K 45,888K 99% <===
The table above displays the user region storage usage information for
both above and below the 16M line.
* Low Severity Exception *
FDBHC0102E Job H06AC110 region size appears to be inadequate.
Explanation: The user storage above 16M for this server appears to be inadequate.
The region size should be increased.
System Action: The system continues processing.
Operator Response: Contact your system programmer.
System Programmer Response: To avoid any risks, the region size for this server
should be increased.
Problem Determination: n/a
Source: BMC AMI DevX ABEND-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID Viewer storage usage health check
END TIME: 02/28/2023 01:01:31.181389 STATUS: EXCEPTION-LOW
AA_BDCAS_DB2_CONNECTION
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_BDCAS_DB2_CONNECTION
Description:
The check provides information about the Abend-AID connections to Db2.
Reason for Check:
Abend-AID connects to a Db2 subsystem to retrieve information about the abending program's SQL statements. When a connection cannot be established, information will be missing from the Abend-AID report.
User Override of Default Values:
No
Parameters Accepted:
No
Reference:
For more information, see the Db2 database support configuration tasks — upgrade section in the Installation and Configuration Guide.
Debug Support:
Not applicable
Verbose Support:
Not applicable
Interval:
Once per hour. To change the interval, see Changing the Health Check Interval.
Messages:
This check issues the following messages:
- FDBHC0200I (successful)
- FDBHC0201I (information)
- FDBHC0202I (information)
- FDBHC0203E (exception)
- FDBHC0204E (exception)
Output:
When Abend-AID successfully connects to Db2, has not had any connections, or has been refreshed, the AA_BDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_BDCAS_DB2_CONNECTION Successful Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:43:29.913937
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server name H06AC116 Server Type BDCAS
Description Abend-AID 17.02.00 BDCAS
FDBHC0200I Abend-AID has successfully connected to DB2, or has not had
any DB2 connections, or the health check has been refreshed.
END TIME: 02/28/2023 01:43:29.914071 STATUS: SUCCESSFUL
When Abend-AID has not had any connection errors during the last interval, but has had connection errors during prior intervals, the AA_BDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_BDCAS_DB2_CONNECTION Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:43:29.913937
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server name H06AC116 Server Type BDCAS
Description Abend-AID 17.02.00 BDCAS
FDBHC0201I Abend-AID has not had a DB2 connection error since the last
health check. However, there have been unsuccessful connections since
Abend-AID initialized. The number of DB2 connection errors for Abend-AID
is currently 1.
The last DB2 connection error was for Subsystem DB06. Abend-AID Plan
Name CWDB2BAD.
END TIME: 02/28/2023 01:43:29.914071 STATUS: SUCCESSFUL
When Abend-AID does not successfully connect to Db2 and the number of unsuccessful attempts has not increased by more than 10 during the last interval, the AA_BDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_BDCAS_DB2_CONNECTION Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:43:29.913937
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server name H06AC116 Server Type BDCAS
Description Abend-AID 17.02.00 BDCAS
FDBHC0202I The number of DB2 connection errors for Abend-AID is currently
44. The last time this check was performed, the number of DB2 connection
errors for Abend-AID was 43.
The last DB2 connection error was for Subsystem DA06. Abend-AID Plan Name
CFDEVIVP.
END TIME: 02/28/2023 01:43:29.914071 STATUS: SUCCESSFUL
The first time Abend-AID does not successfully connect to Db2 and corrective action is needed, the AA_BDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_BDCAS_DB2_CONNECTION Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:43:29.913937
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server name H06AC116 Server Type BDCAS
Description Abend-AID 17.02.00 BDCAS
* Low Severity Exception *
FDBHC0203E Abend-AID has had DB2 connection errors since the last health
check. The number of DB2 connection errors for Abend-AID is currently 1.
The last connection error was for Subsystem DB06. Abend-AID Plan Name
CWDB2BAD.
Explanation: Since there have been DB2 connection errors, Abend-AID
for DB2 could not obtain information from the DB2 system Catalog
for some batch Abend-AID reports. This results in DB2 information
missing from some Abend-AID reports.
System Action: Abend-AID will continue to attempt to connect to DB2.
Operator Response: Contact your DB2 System Programmer or DBA.
System Programmer Response: Ensure the Abend-AID for DB2 plan has
been bound as part of the installation process, and whenever
maintenance is applied, as indicated in the HOLDDATA. This is
necessary for all DB2 subsystems.
Verify that the correct DB2 subsystem has been specified Check
that the Abend-AID for DB2 plan has been granted the proper authority
to avoid losing authorization, specify the RETAIN keyword on the
BIND command.
When a connection to a DB2 subsystem cannot be made using the
specified Abend-AID for DB2 plan, errors, such as SQLCODEs -805,
-923, -924, or -927, occur.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide.
Automation: n/a
Check Reason: Abend-AID BDCAS DB2 Connection Error Health Check
END TIME: 02/28/2023 01:43:29.914071 STATUS: EXCEPTION-LOW
When Abend-AID does not successfully connect to Db2 after several attempts and corrective action is needed, the AA_BDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_BDCAS_DB2_CONNECTION Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 01:43:29.913937
CHECK DATE: 20160211 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC116 Server name H06AC116 Server Type BDCAS
Description Abend-AID 17.02.00 BDCAS
* Low Severity Exception *
FDBHC0204E The number of DB2 connection errors for Abend-AID is
Currently 28. The last time this check was performed, the number of DB2
Connection errors for Abend-AID was 9.
The last connection error was for Subsystem DB06. Abend-AID Plan Name
CWDB2BAD.
Explanation: Since there have been DB2 connection errors, Abend-AID
for DB2 could not obtain information from the DB2 system Catalog
for some batch Abend-AID reports. This results in DB2 information
missing from some Abend-AID reports.
System Action: Abend-AID will continue to attempt to connect to DB2.
Operator Response: Contact your DB2 System Programmer or DBA.
System Programmer Response: Ensure the Abend-AID for DB2 plan has
been bound as part of the installation process, and whenever
maintenance is applied, as indicated in the HOLDDATA. This is
necessary for all DB2 subsystems.
Verify that the correct DB2 subsystem has been specified Check
that the Abend-AID for DB2 plan has been granted the proper authority
to avoid losing authorization, specify the RETAIN keyword on the
BIND command.
When a connection to a DB2 subsystem cannot be made using the
specified Abend-AID for DB2 plan, errors, such as SQLCODEs -805,
-923, -924, or -927, occur.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide.
Automation: n/a
Check Reason: Abend-AID BDCAS DB2 Connection Error Health Check
END TIME: 02/28/2023 01:43:29.914071 STATUS: EXCEPTION-LOW
AA_TDCAS_DB2_CONNECTION
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_TDCAS_DB2_CONNECTION
Description:
The check provides information about the Abend-AID for CICS connections to Db2.
Reason for Check:
Abend-AID for CICS connects to a Db2 subsystem to retrieve information about the abending program's SQL statements. When a connection cannot be established, information will be missing from the Abend-AID for CICS report.
User Override of Default Values:
No
Parameters Accepted:
No
Reference:
For more information, see the Db2 database support configuration tasks — upgrade section in the Installation and Configuration Guide.
Debug Support:
Not applicable
Verbose Support:
Not applicable
Interval:
Once per hour. To change the interval, see Changing the Health Check Interval.
Messages:
This check issues the following messages:
- FDBHC0200I (successful)
- FDBHC0201I (information)
- FDBHC0202I (information)
- FDBHC0203E (exception)
- FDBHC0204E (exception)
Output:
When Abend-AID for CICS successfully connects to Db2, has not had any connections, or has been refreshed, the AA_TDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_TDCAS_DB2_CONNECTION Successful Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 02:32:31.124878
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H01AC033 Server name H06AC033 Server Type TDCAS
Description Abend-AID/CICS 17.02 TDCAS
FDBHC0200I Abend-AID has successfully connected to DB2, or has not had
any DB2 connections, or the health check has been refreshed.
END TIME: 02/28/2023 02:32:31.125153 STATUS: SUCCESSFUL
When Abend-AID for CICS has not had any connection errors during the last interval, but has had connection errors during prior intervals, the AA_TDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_TDCAS_DB2_CONNECTION Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 02:32:31.124878
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC033 Server name H06AC033 Server Type TDCAS
Description Abend-AID/CICS 17.02 TDCAS
FDBHC0201I Abend-AID has not had a DB2 connection error since the last
Health check. However, there have been unsuccessful connections since
Abend-AID initialized. The number of DB2 connection errors for Abend-AID
is currently 44.
The last DB2 connection was for Subsystem DB06, Abend-AID Plan
Name BOGUSPLN.
END TIME: 02/28/2023 02:32:31.125153 STATUS: SUCCESSFUL
When Abend-AID for CICS does not successfully connect to Db2 and the number of unsuccessful attempts has not increased by more than 10 during the last interval, the AA_TDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_TDCAS_DB2_CONNECTION Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 02:32:31.124878
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC033 Server name H06AC033 Server Type TDCAS
Description Abend-AID/CICS 17.02 TDCAS
FDBHC0202I The number of DB2 connection errors for Abend-AID is currently
45. The last time this check was performed, the number of DB2 connection
errors for Abend-AID was 44.
The last DB2 connection was for Subsystem DB06, Abend-AID Plan
Name BOGUSPLN.
END TIME: 02/28/2023 02:32:31.125153 STATUS: SUCCESSFUL
The first time Abend-AID for CICS does not successfully connect to Db2 and corrective action is needed, the AA_TDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_TDCAS_DB2_CONNECTION Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 02:32:31.124878
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC033 Server name H06AC033 Server Type TDCAS
Description Abend-AID/CICS 17.02 TDCAS
FDBHC0203E Abend-AID has had DB2 connection errors since the last
health check. The number of DB2 connection errors for Abend-AID is currently 1.
The last DB2 connection was for Subsystem DB06, Abend-AID Plan
Name BOGUSPLN.
Explanation: Since there have been DB2 connection errors, Abend-AID
for DB2 could not obtain information from the DB2 system Catalog
for some batch Abend-AID reports. This results in DB2 information
missing from some Abend-AID reports.
System Action: Abend-AID will continue to attempt to connect to DB2.
Operator Response: Contact your DB2 System Programmer or DBA.
System Programmer Response: Ensure the Abend-AID for DB2 plan has
been bound as part of the installation process, and whenever
maintenance is applied, as indicated in the HOLDDATA. This is
necessary for all DB2 subsystems.
Verify that the correct DB2 subsystem has been specified Check
that the Abend-AID for DB2 plan has been granted the proper authority
to avoid losing authorization, specify the RETAIN keyword on the
BIND command.
When a connection to a DB2 subsystem cannot be made using the
specified Abend-AID for DB2 plan, errors, such as SQLCODEs -805,
-923, -924, or -927, occur.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide.
Automation: n/a
Check Reason: Abend-AID BDCAS DB2 Connection Error Health Check
END TIME: 02/28/2023 02:32:31.125153 STATUS: EXCEPTION-LOW
When Abend-AID for CICS does not successfully connect to Db2 after several attempts and corrective action is needed, the AA_TDCAS_DB2_CONNECTION check produces the report shown in the following figure.
Sample AA_TDCAS_DB2_CONNECTION Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/28/2023 02:32:31.124878
CHECK DATE: 20160226 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC033 Server name H06AC033 Server Type TDCAS
Description Abend-AID/CICS 17.02 TDCAS
FDBHC0204E The number of DB2 connection errors for Abend-AID is currently
43. The last time this check was performed, the number of DB2 connection
errors for Abend-AID was 32.
The last DB2 connection was for Subsystem DB06, Abend-AID Plan
Name BOGUSPLN.
Explanation: Since there have been DB2 connection errors, Abend-AID
for DB2 could not obtain information from the DB2 system Catalog
for some batch Abend-AID reports. This results in DB2 information
missing from some Abend-AID reports.
System Action: Abend-AID will continue to attempt to connect to DB2.
Operator Response: Contact your DB2 System Programmer or DBA.
System Programmer Response: Ensure the Abend-AID for DB2 plan has
been bound as part of the installation process, and whenever
maintenance is applied, as indicated in the HOLDDATA. This is
necessary for all DB2 subsystems.
Verify that the correct DB2 subsystem has been specified Check
that the Abend-AID for DB2 plan has been granted the proper authority
to avoid losing authorization, specify the RETAIN keyword on the
BIND command.
When a connection to a DB2 subsystem cannot be made using the
specified Abend-AID for DB2 plan, errors, such as SQLCODEs -805,
-923, -924, or -927, occur.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide.
Automation: n/a
Check Reason: Abend-AID BDCAS DB2 Connection Error Health Check
END TIME: 02/28/2023 02:32:31.125153 STATUS: EXCEPTION-LOW
AA_SERVER_MAINTENANCE
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_SERVER_MAINTENANCE
Description
The check identifies the maintenance dates for the Abend-AID common components, batch Abend-AID, and Abend-AID for CICS libraries that are used for the Viewing Server, BDCAS, and TDCAS.
Reason for Check:
This check is being provided to assist in identifying if cumulative maintenance should be applied.
User Override of Default Values:
No
Parameters Accepted:
No
Reference:
For more information, see BMC Support for details on the cumulative maintenance schedule and for information on receiving email notification.
Debug Support:
Not applicable
Verbose Support:
Not applicable
Interval:
Once at startup. To change the interval, see Changing the Health Check Interval.
Messages:
This check issues the following messages:
- FDBHC0300I (information)
- FDBHC0301I (information)
- FDBHC0302I (exception)
Output:
When the maintenance date is within six months of the current date, the AA_SERVER_MAINTENANCE check produces the report shown in the following figure. The description varies based on the startup parameters for the server. Each server type has the Common Components listed. The Abend-AID Viewer and BDCAS show Abend-AID. The Abend-AID Viewer and the TDCAS show Abend-AID for CICS.
Sample AA_SERVER_MAINTENANCE Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC172 Server Name: H06AC172
Description: Abend-AID 17.02 Server
Current Maintenance Dates are:
Abend-AID Common Components 12/16/2022
Abend-AID 12/16/2022
Abend-AID for CICS 12/16/2022
FDBHC0300I Maintenance for Abend-AID is dated within 6 months which is
considered acceptable. Refer to https://support.bmc.com for
details on the cumulative maintenance schedule and for information on
receiving email notification.
END TIME: 02/14/2023 02:01:29.161237 STATUS: SUCCESSFUL
When the maintenance date is not within six months of the current date, the check produces the report shown in the following figure. The description varies based on the startup parameters for the server. Each server type has the Common Components listed. The Abend-AID Viewer and BDCAS show Abend-AID. The Abend-AID Viewer and the TDCAS show Abend-AID for CICS.
Sample AA_SERVER_MAINTENANCE Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC172 Server Name: H06AC172
Description: Abend-AID 17.02 Server
Current Maintenance Dates are:
Abend-AID Common Components 12/16/2022
Abend-AID 12/16/2022
Abend-AID for CICS 12/16/2022
FDBHC0301I Maintenance for Abend-AID is not dated within 6 months.
Consider updating maintenance for Abend-AID to operate at an
Optimal level. Refer to https://support.bmc.com for details on the
cumulative maintenance schedule and for information on receiving email
notification.
END TIME: 02/14/2023 02:01:29.161237 STATUS: SUCCESSFUL
When the maintenance date is not within 18 months of the current date, the check produces the report shown in the following figure. The description varies based on the startup parameters for the server. Each server type has the Common Components listed. The Abend-AID Viewer and BDCAS show Abend-AID. The Abend-AID Viewer and the TDCAS show Abend-AID for CICS.
Sample AA_SERVER_MAINTENANCE Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
Job Name: H06AC172 Server Name: H06AC172
Description: Abend-AID 17.02 Server
Current Maintenance Dates are:
Abend-AID Common Components 12/16/2022
Abend-AID 12/16/2022
Abend-AID for CICS 12/16/2022
* Low Severity Exception *
FDBHC0302E Abend-AID is overdue for maintenance.
Explanation: Maintenance for Abend-AID is not dated within 18 months.
Updating the maintenance level is recommended. This will ensure
that Abend-AID is current and operating at an optimal level. Refer
to https://support.bmc.com for details on the cumulative maintenance
schedule and for information on receiving email notification.
System Action: The system continues processing.
Operator Response: Contact your Systems Programmer.
System Programmer Response: To avoid any risk, apply cumulative
maintenance.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide.
Automation: n/a
Check Reason: Abend-AID Maintenance Level Health Check
END TIME: 02/14/2023 02:01:29.161237 STATUS: EXCEPTION-LOW
AA_HOOK_INSTALLED_STATUS
The AA_HOOK_INSTALLED_STATUS health check is a LOCAL health check that runs under the control of the IBM Health Checker for z/OS. Refer to the IBM Health Checker for z/OS User's Guide for more details.
HZSPRMxx Health Check PARMLIB Member Format/Fields
The Abend-AID LOCAL health check is controlled/activated using an HZSPRMxx PARMLIB member. Although your site could choose to use an existing member, We recommend that you instead create one specifically for the Abend-AID health check. The Abend-AID installation sample library hlq.CTL includes member HZSPRMAA for this health check, as shown in the following figure. We also recommend that you do not make changes to this member.
Sample Member HZSPRMAA
CHECKROUTINE=KAZJHC01,
MESSAGETABLE=KAZJHCM4,
SEVERITY=LOW,
INTERVAL=ONETIME,
DATE=20150527,
REASON='Abend-AID Hook Installation Check',
ACTIVE,
USS=NO,
VERBOSE=NO
Abend-AID Hook Installed Health Check
To install this health check, do the following:
- Ensure that the following Abend-AID load modules are in a link listed library. These modules reside in the SPAALOAD library:
- KAZJHC01 Hook installed health check
- KAZJHCM4 Hook installed health check messages
- You may need to issue a MODIFY LLA,REFRESH command to get the new programs to run.
- Copy the contents of sample PARMLIB member HZSPRMAA to SYS1.PARMLIB.
Once you have copied the load modules and PARMLIB member, the health check must be enabled. To immediately activate the health check, use the following command:
MODIFY hzsproc,ADD,PARMLIB=AA- To make enabling of the health check occur after an IPL or a restart of the IBM Health Checker for z/OS address space, you can do one of the following, depending on how you start the IBM Health Checker for z/OS address space after an IPL:
If you use the SYS1.PARMLIB member IEASYSxx to specify the health check procedure to start, modify the HZS parameter in IDASYSxx. For example:
HZS=(00,AA)If you use SYS1.PARMLIB member COMMNDxx to start the IBM Health Checker for z/OS address space, modify the procedure that is started to include a parameter containing AA. For example:
HZSPARM=(00,AA)
Health Check Reports Output
Check Owner:
CPWR_ABEND_AID
Check Name:
AA_HOOK_INSTALLED_STATUS
Description:
The check verifies that an Abend-AID production hook has been installed and is active. For the module named ABENDAID, it shows the release level, date and time of assembly, and the CCID.
Interval
One time.
Messages:
This check issues the following messages:
- FDBHC0401I (information)
- FDBHC0402E (exception)
- FDBHC0403E (exception)
Output:
When the hook is available, the health check produces a report similar to the one shown below in the following figure.
Sample AA_HOOK_INSTALLED_STATUS Information Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
The purpose of this Abend-AID Health Check is to verify that the Abend-AID
production hook is active.
FDBHC0401I The Abend-AID SVC 51 Hook is active.
LEVEL 17.02.00 12/03/2017 09.45 PT00372
END TIME: 02/14/2023 02:01:29.161237 STATUS: SUCCESSFUL
When the hook is not available, the health check produces a report similar to the one shown below in the following figure.
Sample AA_HOOK_INSTALLED_STATUS Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
The purpose of this Abend-AID Health Check is to verify that the Abend-AID
Production hook is active.
* Low Severity Exception *
FDBHC0402E The Abend-AID SVC 51 Hook is not active.
Explanation: Possibly, CWINSTAL was not run successfully to activate the hook.
System Action: The system continues processing, but Abend-AID will not produce
reports.
Operator Response: Contact your System Programmer.
System Programmer Response: Run CWINSTAL to activate the Abend-AID SVC 51
hook.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID Hook Installation Check
END TIME: 02/14/2023 02:01:29.161237 STATUS: EXCEPTION-LOW
Other vendors offer functionality similar to Abend-AID. Your site may have one or more of those products installed on the same system where Abend-AID is installed. You may see one of the reports shown below in the following figure through Sample AA_SERVER_MAINTENANCE Exception Report figure if the health check detects problems with one of the other products.
Sample AA_HOOK_INSTALLED_STATUS Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
The purpose of this Abend-AID Health Check is to verify that the Abend-AID
Production hook is active.
* Low Severity Exception *
FDBHC0403E We’re unable to determine if the Abend-AID SVC 51 Hook is active.
Product CA Optimizer was found on the SVC 51 chain, but CADVSQAT was missing.
Explanation: The specified condition prevented the Health Check from determining if
the Abend-AID SVC 51 Hook was activated.
System Action: The system continues processing, but Abend-AID will not produce
reports.
Operator Response: Contact your System Programmer.
System Programmer Response: Contact BMC Technical Support.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID Hook Installation Check
END TIME: 02/14/2023 02:01:29.161237 STATUS: EXCEPTION-LOW
Sample AA_HOOK_INSTALLED_STATUS Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
The purpose of this Abend-AID Health Check is to verify that the Abend-AID
Production hook is active.
* Low Severity Exception *
FDBHC0403E We’re unable to determine if the Abend-AID SVC 51 Hook is active.
Product CA Optimizer was found on the SVC 51 chain, but CAESQAT1 was missing.
Explanation: The specified condition prevented the Health Check from determining if
the Abend-AID SVC 51 Hook was activated.
System Action: The system continues processing, but Abend-AID will not produce
reports.
Operator Response: Contact your System Programmer.
System Programmer Response: Contact BMC Technical Support.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID Hook Installation Check
END TIME: 02/14/2023 02:01:29.161237 STATUS: EXCEPTION-LOW
Sample AA_SERVER_MAINTENANCE Exception Report
SYSPLEX: PRODPLEX SYSTEM: CW06
START TIME: 02/14/2023 02:01:28.695573
CHECK DATE: 20200512 CHECK SEVERITY: LOW
BMC AMI DevX Abend-AID
The purpose of this Abend-AID Health Check is to verify that the Abend-AID
Production hook is active.
* Low Severity Exception *
FDBHC0403E We’re unable to determine if the Abend-AID SVC 51 Hook is active.
Product DumpMaster was found on the SVC 51 chain, but the Recovery Tool was missing.
Explanation: The specified condition prevented the Health Check from determining if
the Abend-AID SVC 51 Hook was activated.
System Action: The system continues processing, but Abend-AID will not produce
reports.
Operator Response: Contact your System Programmer.
System Programmer Response: Contact BMC Technical Support.
Problem Determination: n/a
Source: BMC AMI DevX Abend-AID
Reference Documentation: Abend-AID Installation Guide
Automation: n/a
Check Reason: Abend-AID Hook Installation Check
END TIME: 02/14/2023 02:01:29.161237 STATUS: EXCEPTION-LOW
Changing the Health Check Interval
To change the health check interval from the default, use the MVS MODIFY Health Check UPDATE command: