Previous Topic: OPSLOG WebView Client Connection to OPSLOG WebView Server

Next Topic: SYSEXEC Allocation within OPSMAIN, OPSOSF, and TSO logon procedures

OPHCRULE

The OPHCRULE used by the Health Check component of the product is now installed as a dynamic rule during product initialization. The prior requirement that the OPHCRULE rule be copied and auto-enabled from the &hlq.BASE.RULES data set to an installation rule set is no longer necessary. Any current OPHCRULE in an installation ruleset will be automatically disabled in this release. Once all older releases sharing the installation ruleset have been upgraded to this release, the OPHCRULE may be removed from all installation rulesets.

OPHCRULE is now stored in the &hlq.REXX dataset. After AOF initialization is complete, the health check service is initiated by a product RESTART(HCS) modify command.  Health check initialization calls Rexx program OPDYRLIN to install OPHCRULE in the *DYNAMIC ruleset. The following sequence of messages will appear in JOBLOG and OPSLOG:

OPX0123O AOF INITIALIZATION COMPLETE

OPX1181H OPSXGM   OPSX (*Local*) MVS N/A OPAOFACT F OPSX,RESTART(HCS)

OPX9998I HCS restart initiated

OPX4320H OPSXGM   OPSX *LOCAL* AOF verb LISTINST    command LISTINST

OPX4320H OPSXGM   OPSX *LOCAL* AOF verb LISTINST    command LISTINST O.OPHCRULE

OPX4320H OPSXGM   OPSX *LOCAL* AOF verb DISABLE    command DISABLE O.OPHCRULE

OPX0996I OPDYRLIN: Rule O.OPHCRULE disabled

OPX0996I OPDYRLIN: REQ rule *DYNAMIC.OPHCRULE enabled