Previous Topic: 04201: Hourly CICS User Resource Overload

Next Topic: 5. FILES

04202: Prime Time CICS User Total Service Objective Missed


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

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

PURPOSE:  Identifies those hours during prime time when a
user did not receive the installation-defined total response
service objective.

RATIONALE:  An installation can set a service objective for
users as a percent of all responses that 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 an individual
user's response for an hour falls below the installation's
objective.

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

************************************************************;
*
**  04202
**  PRIME TIME CICS USER TOTAL SERVICE OBJECTIVE MISSED
*;
SECONDS=seconds;
OBJECT=percent;
EVENTS=number-of-responses;
_PCTCICR
PERCENT=TPCT;
IF (PERCENT + .5) < OBJECT
AND CSUTRANS > EVENTS
AND (DAYNAME='MON' OR DAYNAME='TUE' OR DAYNAME='WED'
   OR DAYNAME='THU' OR DAYNAME='FRI')
  AND (HOUR >= hh1 AND HOUR <= hh2)
THEN DO;
EXCCODE='04202'; SEVERITY='C'; MGMTAREA='SERVICE';
EXCDESC1=
'PRIME TIME CICS USER TOTAL 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 shown below 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 total
       response events for which this exception is to be
       considered appears as:

          EVENTS = 1000;

    hh1 and hh2 - The hour range and days of the week to be
       included in the exception.  The hour of the day must
       be within the hh1 through hh2 range.  Prime time
       specified as 8 a.m. through  6:59 p.m. (18:59)
       appears as:

          AND ( HOUR >= 8 AND HOUR <= 18 )

       The days of the week are represented by the first
       three characters of their names.  They must be
       enclosed in quotes, separated with ORs.  Prime time
       specified as MONDAY through FRIDAY appears as:

          AND  (DAYNAME='MON'  OR  DAYNAME='TUE'  OR
               DAYNAME='WED'   OR  DAYNAME='THU'  OR
               DAYNAME='FRI')