Previous Topic: 06008: Msg Queue Requests Satisfied In Pool Below StandardNext Topic: 06010: Message Queue I/O Per Message Exceeds Standard


06009: Message Queue I/O Rate Exceeds Standard

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

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

    PURPOSE:    Identifies the time period during which the
message queue pool was over-committed.

    RATIONALE:    An abnormally high message queue pool I/O
indicates complex message traffic which required I/O to the
message queue data sets.  Ideally, message processing takes
place with no I/O to these data sets.  Simple message
traffic, which is processed before the space in the pool is
required for other traffic, generates minimum I/O.  This may
be caused by a message processing BMP or user misuse of
transactions.  System performance is extremely sensitive to
activity in this pool.  This number is affected by the
complexity of message traffic as well as volume.

    DEFINITION:  This exception is detected when the message
queue pool I/O exceeds the installation-defined 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:

*
**  06009
**  MESSAGE QUEUE I/O RATE EXCEEDS STANDARD
*;
IF ISYPSMQI > I/O-rate
 THEN DO;
  EXCCODE='06009'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
  EXCDESC1=
  'MESSAGE QUEUE I/O RATE EXCEEDS STANDARD';
  EXCDESC2='MSG QUEUE I/O RATE = '
           || PUT(ISYPSMQI,7.2);
  LINK HIT;
END;

    THRESHOLD MODIFICATION:  Modify the value used for the
message queue I/O-rate.