Previous Topic: 04104: Hourly CICS Paging Rate Limit Exceeded

Next Topic: 04106: Hourly CICS Medium Service Objective Missed

04105: Hourly CICS Short Service Objective Missed


FILE:             CICS System Activity File
SAS FILE NAME:    DAYS.CICCSY01
SOURCE LOCATION:  prefix.MICS.USER.SOURCE(DYCICEXC)

SEVERITY:  Critical             (SEVERITY='C')
MANAGEMENT AREA:  Service       (MGMTAREA='SERVICE')

PURPOSE:  Identifies those hours when CICS users did not
receive the installation-defined short response service
objective.

RATIONALE:  An installation can set a service objective for
all users as a  percent of all short responses which will be
completed within a certain time.  Setting the service
objective this way recognizes the importance of consistency
of response, which is not reflected in an average.

DEFINITION:  This exception is detected when average user
short response for an hour falls below the installation's
objective.

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.

************************************************************;
*
**  04105
**  HOURLY CICS SHORT SERVICE OBJECTIVE MISSED
*;
SECONDS=seconds;
OBJECT=percent;
EVENTS=number-of-responses;
_PCTCICR
PERCENT=SPCT;
IF (PERCENT + .5) < OBJECT
AND CSYSTRN  > EVENTS
THEN DO;
EXCCODE='04105'; SEVERITY='C'; MGMTAREA='SERVICE';
EXCDESC1='HOURLY CICS SHORT SERVICE OBJECTIVE MISSED';
EXCDESC2='OBJCTV ' || PUT(OBJECT,3.) || '%  WAS ' ||
    PUT (PERCENT,3.) || '% IN ' || PUT (SECONDS,3.)
    || ' SECONDS';
LINK HIT;
END;

THRESHOLD   MODIFICATION:   Modify the values of seconds,
percent and number of responses to define the installation's
service objective (the percent of responses within a certain
number of seconds), according to the following conventions:

    seconds - The number of seconds in the service objective.
       An objective of five seconds appears as:

          SECONDS  = 5;

    percent - The target percentage that is associated with
       the seconds given above.  A target of 90% appears as:

          OBJECT = 90;

    Together, these two statements define an objective of 90%
    within 5 seconds.

    number-of-responses - The minimum number of short
       response events for which this exception is to be
       considered.  A minimum of 20 appears as:

          EVENTS = 20;