The Monthly CICS Service Summary Report shows the service
level, primarily response times, provided by each CICS region
on a given month. The report displays the actual service and
the service objective, as well as flags indicating whether or
not the service level objectives have been met. This report
provides a quick summary of the service and activity
performance by CICS, and enables you to quickly identify CICS
regions which failed to meet your service level objectives.
REPORT FORMAT:
This inquiry produces a tabular report which provides a
summary line for each CICS region found in input. In
addition, the report provides a summary line for overall CICS
service provided in the enterprise (summed across SYSIDs and
CICSs), and CICS service provided by each system (summed
across SYSIDs).
A sample output of this inquiry is shown in Figure 3-14.
Each field in the report is described below:
SLO MET: A flag indicating whether or not the service
level objective has been met by CICS. For the
overall summary line (SYSID=ALL CICSID=ALL), the
flag is set to NO if any of the regions failed to
meets its service level objectives. By default,
this flag is set to YES if 95% of the
transactions met the response objective.
Otherwise, it is set to NO. You can override the
default percentage or set the flag using actual
value vs. objective in the %LDESLO user exit.
SYSID: System identification. This field is set to ALL
for data that is summarized for all systems.
CICSID: CICS system identification as assigned by
CA MICS. This field is set to ALL if the data is
summarized for all CICS regions.
AVG RESP The average response time for all transactions,
ALL: excluding those assigned as TRANTYPE X in your
CICRLRT exit in prefix.MICS.PARMS.
AVG RESP The average response time for all short
SHORT: transactions (TRANTYPE=S as assigned by the
CICRLRT exit in prefix.MICS.PARMS).
AVG RESP The average response time for all medium
MED: transactions (TRANTYPE=M as assigned by the
CICRLRT exit in prefix.MICS.PARMS).
AVG RESP The average response time for all long
LONG: transactions (TRANTYPE=L as assigned by the
CICRLRT exit in prefix.MICS.PARMS).
AVG RESP The average response time for all conversational
CONV: transactions (TRANTYPE=C as assigned by the
CICRLRT exit in prefix.MICS.PARMS).
TRANS: The total number of transactions processed,
excluding those assigned as TRANTYPE X in your
CICRLRT exit in prefix.MICS.PARMS.
RESP OBJ: The average response time objective for your
installation. This number defaults to 2 seconds
for all transactions; 1 for short transactions, 3
for medium transactions, and 5 for long
transactions. You can override these values
using either MICF execution-time parameters or
report user exits.
%OBJ MET: The percentage of transactions that met the
response objective.
%AVAIL: The CICS availability expressed in a percentage.
This number is derived by dividing the total CICS
uptime by the total report duration.
PEAK HOUR: The hour during which the peak average response
time occurred.
PEAK RESP: The peak average hourly response time provided by
CICS.
PEAK The transaction rate for the peak hour.
TRAN/SEC:
PEAK TRAN: The total number of transactions processed in the
peak hour.
PEAK The percentage of transactions met the response
%OBJ MET: objective during the peak hour.
INQUIRY ID:
CICLME (tabular report)
DATA SOURCE (file/timespan):
CICCSY01 in the MONTHS timespan.
DATA ELEMENTS USED:
CICSID - CICS System Identifier
CSYCDSTx - Count Conv. Responses Within Limit x
CSYCTRN - Conversational Transactions Processed
CSYETRN - Excessive Transactions Processed
CSYLDSTx - Count Long Responses Within Limit x
CSYLRSTM - Conversational Response Time Total
CSYLRSTM - Long Response Time Total
CSYLTRN - Long Transactions Processed
CSYMDSTx - Count Medium Responses Within Limit x
CSYMRSTM - Medium Response Time Total
CSYMTRN - Medium Transactions Processed
CSYSDSTx - Count Short Responses Within Limit x
CSYSRSTM - Short Response Time Total
CSYSTRN - Short Transactions Processed
CSYTDSTx - Count Responses Within Limit x
CSYTRANS - Transactions Processed
CSYTRSTM - Transaction Response Time Total
CSYUPTM - CICS Availability Time
DAY - Day of Month
DURATION - Recording Interval Time
HOUR - Hour of Day
MONTH - Month of Year
SYSID - System Identifier
YEAR - Year of Century
ZONE - Time Zone
CALCULATIONS:
Average response time = CSYTRSTM/CSYTRANS
Average short response time = CSYSRSTM/CSYSTRN
Average medium response time = CSYMRSTM/CSYMTRN
Average long response time = CSYLRSTM/CSYLTRN
Average conv response time = CSYCRSTM/CSYCTRN
Transaction per second = CSYTRANS/DURATION
EXECUTION-TIME PARAMETERS:
UNIT - Select one or more CA MICS data base units by
entering the data base IDs. Enter multiple IDs
with a blank following each ID value.
CYCLE - Optionally, define CA MICS input file cycle
range.
For this inquiry, the default is the 01 cycle.
SYSID - Optionally, specify the SYSID to be reported.
If no value is specified, the value *ALL is
used. It causes all SYSIDs found in input to
be summarized together.
CICSID - Optionally, specify the CICSID to be reported.
If no value is specified, the value *ALL is
used which causes all CICSIDs found in input to
be summarized together.
MONTH - Optionally, enter the month (mm) and year (yy)
to be reported.
For this inquiry, the default is previous
month.
ZONE - Optionally, select one or more CA MICS time
zones. Valid values are numbers 1 through 9.
RESP - Optionally, select the type of responses to be
ranked. The response types are AVG, SHORT,
MED, LONG, or CONV. The default value is AVG
which produces ranking by average response
seconds.
USER EXITS:
If the MICF execution-time parameters are insufficient
to select the data you need, you can invoke one of the
following global exits to further manipulate the input
file. Additionally, you can override the global exit
definitions in MICF using independent source statements.
For detailed information on coding the exits, refer to
Section 3.2 of this guide.
The global exits are defined by macros in the source
module CICRPTGL in sharedprefix.MICS.SOURCE. The
following exits are available to this inquiry:
%GCIC - Select CICSIDs for report.
%GSYS - Select SYSIDs for report.
In addition to the above exits, the module CICRPTGL also
contains macro variables which set default values for
service level objectives. Please see Section 3.2 to
override the default values.
MONTHLY CICS SERVICE SUMMARY REPORT your_company_name FOR AUGUST, 1991 INQUIRY: CICLME RUN DATE: 06SEP91 SLO SYSID CICSID ------------- AVG RESP -------------- # TRANS RESP %OBJ --------- PEAK ACTIVITY --------- MET TOTAL SHORT MED LONG CONV OBJ MET HOUR RESP TRAN/SEC TRANS %MET YES *ALL *ALL 0.32 0.13 . 0.68 0.03 644,528 15.00 100.0 9 0.15 3.0 75,037 100.0 YES PRD1 *ALL 0.32 0.13 . 0.68 0.03 644,528 15.00 100.0 9 0.15 3.0 75,037 100.0 YES LPD1 0.12 0.13 . 0.13 0.01 469,815 15.00 100.0 8 0.10 15.8 56,911 100.0 YES LPD2 0.13 0.22 . 0.13 0.08 77,933 15.00 100.0 10 0.14 2.8 10,161 100.0 YES LPD3 0.34 0.23 . 0.34 0.19 68,652 15.00 100.0 10 0.14 2.6 9,283 100.0 YES LPD4 0.26 0.20 . 0.39 0.02 2,606 15.00 100.0 15 0.16 0.1 334 100.0 YES RPD1 0.61 0.35 . 0.62 0.17 24,056 15.00 100.0 11 0.70 0.8 3,032 100.0 YES RPD2 0.27 0.21 . 0.42 0.05 1,288 15.00 100.0 13 0.09 0.1 234 100.0 YES RPD3 0.27 0.21 . 0.42 0.05 1,288 15.00 100.0 13 0.09 0.1 234 100.0 TOTAL # REGIONS: 7
Figure 3-14. Monthly CICS Service Summary Report Sample Output
| Copyright © 2012 CA. All rights reserved. | Tell Technical Publications how we can improve this information |