Previous Topic: 06003: Message Processing Rate Exceeds StandardNext Topic: 06005: Message Queue Enqueue Rate Exceeds Standard


06004: Message Processing Rate Below Standard

    FILE:            IMS System Activity
    SAS FILE NAME:   DETAIL.IMSISY01
    SOURCE LOCATION: sharedprefix.MICS.SOURCE(DYIMSEXC)

    SEVERITY:        Warning       (SEVERITY='W')
    MANAGEMENT AREA: Performance   (MGMTAREA='PERFORMANCE')

    PURPOSE:  Identifies the time period during which the
message processing rate fell below the installation standard.

    RATIONALE:  While not necessarily bad, an abnormally low
message processing rate may indicate potential resource over-
commitment or non-optimum class/priority scheduling scheme.
If the number of messages waiting to process is high and the
message processing rate is low, a problem may exist.

    DEFINITION:  This exception is detected when the number
of messages processed between system checkpoints falls below
the installation-defined limit and the messages waiting to
process is above the co-limit.

    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:

*
**  06004
**  MESSAGE PROCESSING RATE BELOW STANDARD
*;
IF ISYPSMSG < messages-per-second
   & ISYMSGPR > number-of-messages
 THEN DO;
  EXCCODE='06004'; SEVERITY='W'; MGMTAREA='PERFORMANCE';
  EXCDESC1=
  'MESSAGE PROCESSING RATE BELOW STANDARD';
  EXCDESC2='MESSAGES PROCESSING RATE = '
           || PUT(ISYPSMSG,7.2) ||
           ' AND Msg WAITING=' ||
           PUT(ISYMSGPR,7.);
  LINK HIT;
END;

    THRESHOLD MODIFICATION:   Modify the value used for
messages-per-second and number-of-messages.