RTM_IEAVTRML
- Description:
- Validate that no resource manager module names are specified in CSECT IEAVTRML of load module IGC0001C.
- Reason for check:
- Installations should use the RESMGR service instead of IEAVTRML to define End of Task (EOT) and End of Memory (EOM) resource managers to the system. If installations use IEAVTRML, RTM calls the resource manager for every EOT and EOM in the system. In most situations, this results in thousands of unnecessary invocations of the resource manager per day which impacts system performance.
- z/OS® releases the check applies to:
- z/OS V1R11 and later.
- Type of check (local or remote):
- Local
- User override of IBM values:
- The following sample shows the defaults for customizable
values for this check. Use this sample to make permanent check
customizations in an HZSPRMxx parmlib member used at
IBM Health Checker for z/OS startup. If you just want a one-time
only update to the check defaults, omit the first line (ADDREPLACE POLICY)
and use the UPDATE statement on a MODIFY hzsproc command.
Note that using non-POLICY UPDATEs in HZSPRMxx can
lead to unexpected results and is therefore not recommended.
ADDREPLACE POLICY[(policyname)] [STATEMENT(name)] UPDATE CHECK(IBMRTM,RTM_IEAVTRML) ACTIVE SEVERITY(LOW) INTERVAL(ONETIME) DATE('date_of_the_change') PARM('ALL') REASON('Your reason for making the update.')
- Debug support:
- No
- Verbose support:
- Yes. When VERBOSE(YES) is specified, all of the resource managers found in IEAVTRML will be listed in the message log whether or not an exception is raised.
- Parameters accepted:
- PARM('ALL') specifies that exceptions should be issued for all module names specified in IEAVTRML. This is the system default.
- PARM('NEW(value)') specifies that the current contents of IEAVTRML are to be treated as correct and exceptions should be issued only for new module names added to IEAVTRML after this time. This specification persists across restarts of the Health Checker, including IPLs. Note that the system only recognizes changes to IEAVTRML via an IPL with CLPA.
- Reference:
- For more information about EOT and EOM resource managers, see Using Resource Managers in the z/OS MVS Programming: Authorized Assembler Services Guide.
- Messages:
- This check issues the following exception messages:
- IEAVTRH03I
- SECLABEL recommended for multilevel security users:
- SYSLOW - see z/OS Planning for Multilevel Security and the Common Criteria for information on using SECLABELs.