Programming Interface Information: The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM.

#### MRSYTASG

Prolog
Control Block Contents
Cross Reference

#### MRSYTASG Prolog

     DSECT NAME - SYTASG
     FUNCTION - Map a Monitor record.
     LOCATED BY -
              Through the Monitor Control Area
     REFERENCED CONTROL BLOCKS -
            MRRECHDR    Monitor Record Header
     NAME - MRSYTASG
     DESCRIPTIVE NAME - Monitor Sample Record
                        Domain 0 - System Domain
                        Record 6 - Auxiliary Storage (Global)
     DESCRIPTION - Allocation and use of storage between CP and users.

#### MRSYTASG Control Block Contents

    Offsets
    Dec  Hex  Type        Len  Name (Dim)             Description

       0   0  Structure   112  SYTASG
       0   0  Character     0  SYTASG_MRHDR           Record header. See MRRECHDR
                                                      for details.
       0   0  Character    20  MRHDR
       0   0  Unsigned      2  MRHDRLEN
       2   2  Unsigned      2  MRHDRZER
       4   4  Unsigned      1  MRHDRDM
       5   5  Unsigned      1  *
       6   6  Unsigned      2  MRHDRRC
       8   8  Character     8  MRHDRTOD
      16  10  Character     4  *
      20  14  Character     0  MRHDR_END
      20  14  Unsigned      4  SYTASG_CAL90FUL        Number of times available
                                                      paging slots were 90 percent
                                                      full. SAL90FUL in paging data
                                                      area of HCPPGD
      24  18  Unsigned      4  SYTASG_CAL91FUL        Number of times available
                                                      spooling slots were 90
                                                      percent full. SAL90FUL in
                                                      spooling data area of HCPPGD
      28  1C  Unsigned      4  SYTASG_CALSLTA1        DEPRECATED: Use
                                                      SYTASG_CALSLTA1G. Total
                                                      number of slots which have
                                                      been allocated for paging.
                                                      SALSLTAVg in paging data area
                                                      of HCPPGD. If SALSLTAVg is
                                                      too large to fit in this
                                                      32-bit field, then set to
                                                      x'FFFFFFFF'.
      32  20  Unsigned      4  SYTASG_CALSLTI1        DEPRECATED: Use
                                                      SYTASG_CALSLTI1G. Total
                                                      number of slots which are
                                                      currently being used by
                                                      paging. SALSLTIUg in paging
                                                      data area of HCPPDG. If
                                                      SALSLTIUg is too large to fit
                                                      in this 32-bit field, then
                                                      set to x'FFFFFFFF'.
      36  24  Unsigned      4  *                      Reserved for IBM use
      40  28  Unsigned      4  *                      Reserved for IBM use
      44  2C  Unsigned      4  SYTASG_CALSLTA2        Total number of slots which
                                                      have been allocated for
                                                      spooling. SALSLTAVg in
                                                      spooling data area of HCPPGD.
      48  30  Unsigned      4  SYTASG_CALSLTI2        Total number of slots which
                                                      are currently being used by
                                                      spooling. SALSLTIUg in
                                                      spooling data area of HCPPGD.
      52  34  Unsigned      4  SYTASG_SYSSFCRT        Cumulative number of files
                                                      which have been created. This
                                                      includes both spool files and
                                                      system data files, but not
                                                      those files which have
                                                      already been purged.
      56  38  Unsigned      4  SYTASG_SYSSFPUR        Number of files which have
                                                      been purged. This includes
                                                      both spool and system data
                                                      files, but not the system
                                                      data files in the pending
                                                      purge state.
      60  3C  Unsigned      4  SYTASG_CALTOTM1        Sum of modified Device Load
                                                      (MLOAD) on system paging
                                                      exposures. MLOAD is the
                                                      product of the number of
                                                      pages in the outstanding I/O
                                                      requests on the device
                                                      multiplied by the service
                                                      time of the device. From
                                                      SALTOTML in paging area of
                                                      HCPPGD.
      64  40  Unsigned      4  SYTASG_CALAVGM1        Average system MLOAD
                                                      (Modified Device Load). From
                                                      SALAVGML in paging area of
                                                      HCPPGD
      68  44  Unsigned      4  SYTASG_CALTOTM2        Sum of modified Device Load
                                                      (MLOAD) on system spooling
                                                      exposures. MLOAD is the
                                                      product of the number of
                                                      pages in the outstanding I/O
                                                      requests on the device
                                                      multiplied by the service
                                                      time of the device. From
                                                      SALTOTML in spooling area of
                                                      HCPPGD.
      72  48  Unsigned      4  SYTASG_CALAVGM2        Average system MLOAD
                                                      (Modified Device Load). From
                                                      SALAVGML spooling area of
                                                      HCPPGD
      76  4C  Unsigned      4  SYTASG_CALDMPAV        Total number of dump slots
                                                      available on special
                                                      dump-only volumes
      80  50  Unsigned      4  SYTASG_CALDMPIU        Total number of dump slots
                                                      in use on special dump-only
                                                      volumes
      84  54  Unsigned      4  SYTASG_RSAPGQHI        High water mark for paging
                                                      queue backlog. This is reset
                                                      to zero at each sample.
      88  58  Unsigned      4  SYTASG_RSAPGOVR        Cumulative count of times a
                                                      paging overrun was detected
                                                      (that is, the queue length
                                                      has exceeded the point to
                                                      keep the paging bandwidth
                                                      full).
      92  5C  Unsigned      8  SYTASG_CALSLTA1G       Total number of slots which
                                                      have been allocated for
                                                      paging. SALSLTAVg in paging
                                                      data area of HCPPGD.
     100  64  Unsigned      8  SYTASG_CALSLTI1G       Total number of slots which
                                                      are currently being used by
                                                      paging. SALSLTIUg in paging
                                                      data area of HCPPDG.
     108  6C  Unsigned      4  SYTASG_SALWRNCT        Number of times available
                                                      paging slots reached the
                                                      paging-warning full percent
                                                      as established by a PAGING
                                                      WARNING system configuration
                                                      statement or the SET PAGING
                                                      command
     112  70  Character     0  SYTASG_END

#### MRSYTASG Cross Reference

                          Hex           Hex
    Name                  Offset Length Value

    MRHDR                      0     20
    MRHDR_END                 14      0
    MRHDRDM                    4      1
    MRHDRLEN                   0      2
    MRHDRRC                    6      2
    MRHDRTOD                   8      8
    MRHDRZER                   2      2
    SYTASG                     0    112
    SYTASG_CALAVGM1           40      4
    SYTASG_CALAVGM2           48      4
    SYTASG_CALDMPAV           4C      4
    SYTASG_CALDMPIU           50      4
    SYTASG_CALSLTA1           1C      4
    SYTASG_CALSLTA1G          5C      8
    SYTASG_CALSLTA2           2C      4
    SYTASG_CALSLTI1           20      4
    SYTASG_CALSLTI1G          64      8
    SYTASG_CALSLTI2           30      4
    SYTASG_CALTOTM1           3C      4
    SYTASG_CALTOTM2           44      4
    SYTASG_CAL90FUL           14      4
    SYTASG_CAL91FUL           18      4
    SYTASG_END                70      0
    SYTASG_MRHDR               0      0
    SYTASG_RSAPGOVR           58      4
    SYTASG_RSAPGQHI           54      4
    SYTASG_SALWRNCT           6C      4
    SYTASG_SYSSFCRT           34      4
    SYTASG_SYSSFPUR           38      4

    This information is
    based on z/VM V7R2.0.

    Last updated on 26 February 2021 at 15:41:49.

    Copyright IBM Corporation, 1990, 2021