Previous Topic: 5.3.1.2 OPSOPI Data Elements List

Next Topic: 5.3.1.4 OPSOPI Retrieval Examples

5.3.1.3 OPSOPI Usage Considerations

Special considerations or techniques related to using the
OPSOPI file are provided below.

1.  The data elements in this file are set relative to
    specific events.  The contents of the data elements for
    specific events are listed below:

    The data for the 'IPL' event is obtained from the SMF
    type 0 (IPL) record.

    EVENT='IPL'
    ENDTS    - IPL Time Stamp
    OPIBFSZ  - Buffer Size (SMF)
    OPIJWTM  - Maximum Job Wait Time (JWT)
    OPIRSSZ  - Real Memory Size
    OPISOPNS - Bit Pattern of SMF Options
    OPITREC  - Temporary DS Recording (Y/N)
    OPIVSSZ  - Virtual Memory Size

    The data for the 'DATA LOST' event is obtained from the
    SMF type 7 (Data Lost) record.

    EVENT='DATA LOST'
    ENDTS    - End Of Data Lost Condition
    OPIRLOST - SMF Records Lost
    STARTTS  - Start Of Data Lost Condition

    The data for the 'SMF STATUS' or 'LOG STRM n' event is
    obtained from the SMF type 23 (SMF Status) record.
    (LOG STRM n is the log stream number)

    EVENT='SMF STATUS' OR EVENT='LOG STRM n'.
    ENDTS    - Time Status Record Was Written
    OPIBFNM  - SMF Buffers Written
    OPIBFSUS - SMF Buffer Suspensions
    OPIINTTM - SMF Recording Interval
    OPIMXUBF - Maximum SMF Buffers In Use At One Time
    OPIRECNM - SMF Records Written
    OPIFRREQ - Number Fixed Frames Requested
    OPIFXREQ - Number Fix Requests Issued
    OPIGMREQ - Number of Getmain Requests
    OPIIO    - Total Number I/O's
    OPINFFLT - Number Non-first Reference Faults Taken
    OPIPGBKD - Pages Backed During Getmain Requests
    OPIRFFLT - Number First Reference Faults Taken
    OPISRBDS - Number SRB Dispatches
    OPITCBDS - Number Unlocked TCB Dispatches
    OPILSBFT - Logstream Total Buffer Storage Used
    OPILSWLE - Buffer Warning Level In Effect
    OPILSDSP - DSPSIZMAX In Effect
    OPILSBFA - Logstream Buffer Allocation Amount
    OPILSHWM - Logstream High Water Mark Buffer Alloc
    OPILSBSM - Logstream Buffer Storage Maximum
    OPILSBWL - Logstream Buffer Warning Level
    STARTTS  - Start of Interval

    The data for the 'TIOC INIT' event is obtained from the
    SMF type 31 (TIOC Initialization) record.

    EVENT='TIOC INIT'
    ENDTS    - Time Of TIOC Initialization
    OPIBFSZ  - Buffer Size (TIOC)
    OPIFQBF  - Free Queue Buffers
    OPIMXLBF - Max Buffers Before LWAIT
    OPIMXOBF - Max Buffers Before OWAIT
    OPIOTHR  - OWAIT Threshold Buffers
    OPIRTHR  - Restart Threshold Buffers
    OPITBFNO - Number Of TSO Buffers
    OPITSBSZ - Terminal Status Block Size

    The data for the 'JES START' event is obtained from the
    SMF type 43 (JES Start) record.

    EVENT='JES2'
    ENDTS    - Time Of JES Start
    OPIAINIT - JES2 Auto Initiator Req (Y/N)
    OPICMD   - Operator Command
             = 'S JES2'
             = '$E SYS'
    OPILREPL - JES2 List Repl Card (Y/N)
    OPISTYP  - Type Of Start (C/W)
    OPISYST  - JES2 Syst For Job Proc Reclaim

    EVENT='JES3'
    ENDTS    - Time Of JES Start
    OPIOLOC  - JES3 Init Deck Origin (N/M/U)
    OPIONM   - JES3 Init Origin Name
    OPIPNM   - JES3 Procedure Name
    OPIPROC  - JES3 Processor Started (G/L/I)
    OPISTYP  - Type Of Start (C/W/H/Q)

    The data for the 'JES STOP' event is obtained from the
    SMF type 45 (JES Stop) record.

    EVENT='JES2 STOP'
    ENDTS    - Time Of JES Stop
    TERMCODE - Completion Code
    OPICMD   - Operator Command
             = 'ABEND'
             = '$P JES2'

    EVENT='JES3 STOP'
    ENDTS    - Time Of JES Stop
    TERMCODE - Completion Code
    OPICMD   - Operator Command
             = 'ABEND'
             = 'P JES3'
             = 'SYS INT'

    The data for the 'SET TIME' event is obtained from the
    SMF type 90 subtype 1 (System Status) record.

    EVENT='SET TIME'
    ENDTS   - Time Of SET Command
    OPINDTS - Time After SET Command
    OPIODTS - Time Before SET Command

    The data for the 'SET DATE' event is obtained from the
    SMF type 90 subtype 2 (System Status) record.

    EVENT='SET DATE'
    ENDTS   - Time Of SET Command
    OPINDTS - Time After SET Command
    OPIODTS - Time Before SET Command

    The data for the 'SETDMN' event is obtained from the SMF
    type 90 subtype 3 (System Status) record.

    EVENT='SETDMN'
    DOMAIN   - Domain Number
    ENDTS    - Time Of SET Command
    OPIDMNCG - Min MPL Changed (Y/N)
    OPIDMXCG - Max MPL Changed (Y/N)
    OPIDMOCG - Chg (WT/AOBJ/DOBJ/FWKL)
    OPIEDGTS - Incident Time (GMT)
    OPIMNMPL - New Minimum MPL
    OPIMXMPL - New Maximum MPL
    OPIOFCTL - New (WT/AOBJ/DOBJ/FWKL) Value

    The data for the 'SET IPS' event is obtained from the SMF
    type 90 subtype 4 (System Status) record.

    EVENT='SET IPS'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Incident Time (GMT)
    OPINM1   - Old Parmlib Member Name
    OPINM2   - New Parmlib Member Name

    The data for the 'SET SMF' event is obtained from the SMF
    type 90 subtype 5 (System Status) record.

    The data for the 'IPL SMF' event is obtained from the SMF
    type 90 subtype 9 (System Status) record.

    The data for the 'SETSMF' event is obtained from the SMF
    type 90 subtype 13 (System Status) record.

    The data for the 'SET SMF (Restart)' event is obtained
    from the SMF type 90 subtype 15 (System Status) record.

    EVENT='SET SMF'/'IPL SMF'/'SETSMF'/'SET SMF (RESTART)'
    ENDTS    - Time Of EVENT
    OPIDETR  - SMF Detail Recording (Y/N)
    OPIEXT1-15 - SMF Active Exits
    OPIINTTM - SMF Recording Interval
    OPIIPLTS - IPL Time
    OPIJWTM  - Maximum Job Wait Time (JWT)
    OPILDSN  - LISTDSN Option (Y/N)
    OPILSTDS - LASTDS Opt (HALT/MSG)
    OPIMNBF  - Minimum SMF Buffers
    OPIMRTM  - Maximum SMF Dormant Time (MAXDORM)
    OPIMXBF  - Maximum SMF Buffers
    OPINM1-5 - SYS1.MANx Dataset Names
    OPINOBUF - NOBUFFS Opt (HALT/MSG)
    OPIPROPT - PROMPT Opt (LIST/ALL/IPLR/NONE)
    OPIRECDS - Bit Pattern of SMF Recs
    OPISTTM  - STATUS Interval
    OPISUBSY - SMF Subsystem Name
    OPITREC  - Temporary DS Recording (Y/N)

    The data for the 'SWITCH SMF' event is obtained from the
    SMF type 90 subtype 6 (System Status) record.

    EVENT='SWITCH SMF'
    ENDTS    - Time Of SWITCH Command
    OPIIPLTS - IPL Time
    OPINM1   - Old Recording Data Set Name
    OPINM2   - New Recording Data Set Name

    The data for the 'HALT EOD' event is obtained from the
    SMF type 90 subtype 7 (System Status) record.

    EVENT='HALT EOD'
    ENDTS    - Time Of HALT Command
    OPIIPLTS - IPL Time

    With MVS5, the data for the 'IPL WLM' event is obtained
    from the SMF type 90 subtype 10 (System Status) record.

    EVENT='IPL WLM'
    OPINM1   - Active Service Policy name
    OPINM2   - Userid of administrator who activated policy
    OPINM3   - Name of the system where initiation occurred
    OPINM4   - Installed Service Definition name
    OPINM5   - Userid of installing administrator
    OPINM6   - Name of the system where installed
    WLMPOLTS - Service Policy Activation Time Stamp
    WLMSDFTS - Service Definition Installation Time Stamp

    The data for the 'IPL SRM' event is obtained from the SMF
    type 90 subtype 10 (System Status) record.

    EVENT='IPL SRM'
    ENDTS    - Time Of IPL Command
    OPIIPLTS - IPL Time (TOD)
    OPINM1   - IPS Parmlib Member Name Used
    OPINM2   - OPT Parmlib Member Name Used
    OPINM3   - ICS Parmlib Member Name Used

    The data for the 'SET OPT' event is obtained from the SMF
    type 90 subtype 11 (System Status) record.

    EVENT='SET OPT'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Time Of SET Command (GMT)
    OPINM1   - Old OPT Parmlib Member Name
    OPINM2   - New OPT Parmlib Member Name

    The data for the 'SET ICS' event is obtained from the SMF
    type 90 subtype 12 (System Status) record.

    EVENT='SET ICS'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Time Of SET Command (GMT)
    OPINM1   - Old ICS Parmlib Member Name
    OPINM2   - New ICS Parmlib Member Name

    The data for the 'SET MPF' event is obtained from the SMF
    type 90 subtype 14 (System Status) record.

    EVENT='SET MPF'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Time Of SET Command (GMT)
    OPINM1   - Old MPF Parmlib Member Name
    OPINM2   - New MPF Parmlib Member Name for Color
    OPINM3   - Old MPF Parmlib Member Name for Color
    OPINM4   - New MPF Parmlib Member Name for Command
    OPINM5   - Old MPF Parmlib Member Name for Command

    The data for the 'SET DAE' event is obtained from the SMF
    type 90 subtype 16 (System Status) record.

    EVENT='SET DAE'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Time Of SET Command (GMT)
    OPINM1   - Old Parmlib Member Name
    OPINM2   - New Parmlib Member Name

    The data for the 'SET PFK' event is obtained from the SMF
    type 90 subtype 17 (System Status) record.

    EVENT='SET PFK'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Time Of SET Command (GMT)
    OPINM1   - Old PFK Parmlib Member Name
    OPINM2   - New PFK Parmlib Member Name

    The data for the 'SET GRSRNL' event is obtained from the
    SMF type 90 subtype 18 (System Status) record.

    EVENT='SET GRSRNL'
    ENDTS    - Time Of SET Command
    OPIEDGTS - Time Of SET Command (GMT)
    OPINM1-5 - Parmlib Member Names (GRSRNLxx)

    The data for the 'INSTALL SDEF' event is obtained from
    the SMF type 90 subtype 23 (System Status) record.

    EVENT='INSTALL SDEF'
    OPINM1   - Service Definition Name
    OPINM2   - Userid of installing administrator
    OPINM3   - Name of the system where installed
    WLMSDFTS - Service Definition Installation Time Stamp

    The data for the 'ACT SERVPOL' event is obtained from the
    SMF type 90 subtype 24 (System Status) record.

    EVENT='ACT SERVPOL'
    OPINM1   - Service Policy Name
    OPINM2   - Userid who activated the service policy
    OPINM3   - Name of system where activation occurred
    OPINM4   - Name of Service Definition from which service
               policy was extracted
    WLMSDFTS - Service Definition Installation Time Stamp
    WLMPOLTS - Service Policy Activation Time Stamp


    The data for the 'Processor Capacity Change' event is
    obtained from the SMF type 90 subtype 34 (Process
    Capacity Change)

    EVENT='CAPACITY CHANGE'

    OPICAPER - Processor Capacity Data Collection Err
    OPICCGTS - Time When Capacity Last Changed
    OPICPADI - Processor Capacity Adjustment Indicator
    OPICPAFA - Actual Physical CPU Adjustment Factor
    OPICPAFN - Nominal Physical CPU Adjustment Factor
    OPICPCGR - Processor Capacity Change Reason
    OPICPUSF - CPU Adjustment Scaling Factor
    OPICSUF  - Current Service Unit Factor
    OPISUERR - OPICSUF Error Indicator
    OPIZOSRL - z/OS Release of SMF Records

2.  At IPL, following is the normal sequence of SMF records:

    1. IPL
    2. I/O Configuration
    3. Configuration
    4. System Status
    5. JES Start
    6. Vary Offline

3.  If the OPINM1 and OPINM2 variables are blank for the
    'SWITCH SMF' event, a data lost condition occurred.

4.  Multiple records may be generated for each 'SET SMF',
    'IPL SMF', 'SETSMF', and 'SET SMF (RESTART)' events.
    CA MICS creates an observation in the OPI file for each
    subsystem contained in the System Status record that
    creates these events.

5.  A 'SET DATE' event is only created when a SET DATE
    command is issued without the CLOCK parameter.  If the
    CLOCK parameter is present, or a SET RESET command is
    issued, a 'SET TIME' event is created.

6.  Consider using the System Incident standard report
    available for this file.  For more information, see
    section 3.1.3.

7.  For information about how this statement affects the
    OPSOPI file. see the SMFOPS parameter's INCIDENTLIMIT
    statement in section 7.3.1.17.