Previous Topic: 06202: Hourly IMS Total Service Objective MissedNext Topic: 5. FILES


06203: Application Avg MPP CPU Time Exceeds Standard

    FILE:            IMS Application Unit Activity
    SAS FILE NAME:   DAYS.IMSIAU01
    SOURCE LOCATION: sharedprefix.MICS.SOURCE(DYIMSEXC)

    SEVERITY:        Impacting     (SEVERITY='I')
    MANAGEMENT AREA: Performance   (MGMTAREA='PERFORMANCE')

    PURPOSE:  Identifies excessive CPU time for an online
application.

    RATIONALE:  CPU time for a given application exceeds the
installation-defined maximum.  This time represents the sum
of control region buffer handler time, control region DL/I
time, dependent region buffer handler time, dependent region
processing time, dependent region DL/I time, and data base
open and close time.

    DEFINITION:  This exception is detected when the CPU time
exceeded the installation-defined maximum.

    EXCEPTION STATEMENTS:  The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below:

*
**  06203
**  APPLICATION AVG MPP CPU TIME EXCEEDS STANDARD
*;
IF
   (IMSAPU = 'application-unit') AND
   (IAUAVTRT GT time-in-seconds )
 THEN DO;
  EXCCODE='06203'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
  EXCDESC1=
  'APPLICATION AVG MPP CPU TIME EXCEEDS STANDARD';
  EXCDESC2=
           ' APPL =' || IMSAPU ||
           ' AVG CPU=' || PUT(IAUAVTRT,TIME9.3);
  LINK HIT;
END;

    THRESHOLD MODIFICATION:  Modify the list of transactions
according to the following conventions:

  application-unit:  The application unit identifier used to
    restrict selection to the desired MPP activity,
    specified as a one to twelve character alphanumeric
    field, must be enclosed in quotes as a standard SAS
    character literal.  Additional identifiers must be
    included in the parenthesis and be connected to the list
    with an OR.  For all application units with an ID
    beginning with SYS or ABC, the specification is:

    AND (IMSAPU=:'SYS' OR IMSAPU=:'ABC')

    For all units with an id that does not begin with SYS or
    equal ABC006, the specification is:

    AND NOT(IMSAPU=:'SYS' OR IMSAPU='ABC006')

  time-in-seconds:  The CPU time expressed in seconds. For a
    two second limit, specify:

    IAUAVTRT GT 2