Configuring a CICS rule-owning region to collect execution data

You must be authorized to the BPX.SMF profile of the FACILITY class to write System Management Facility (SMF) records. You can enable the SMF recording feature in a CICS® rule-owning region to collect execution data by setting a property.

About this task

Authorize the user and the zRule Execution Server for z/OS® in the CICS JVM Server to be able to write SMF records.

Note: The CICS rule-owning region begins reporting execution data when the HBRC transaction is run and the zRule Execution Server for z/OS starts inside the CICS JVM server. If the HBRD transaction is run instead, the CICS rule-owning region stops reporting execution data and SMF records are not written.

Procedure

  1. Ensure that the user that runs CICS is authorized to the BPX.SMF profile of the FACILITY class. Use the following commands:
    PERMIT BPX.SMF CLASS(FACILITY) ID(<CICSSTCID>) ACCESS(READ)
    SETROPTS RACLIST(FACILITY) REFRESH
  2. Set the following property in the ++HBRWORKDS++.SHBRPARM(HBRCICSJ) member of the CICS rule-owning region that requires the SMF execution data:
    HBRSMFST100=YES 
  3. Optional: Set the HBRSMFST100EMPTY property to YES if you want to write an empty record when there have been no rule executions during the interval. This property is set to NO by default.