CICLME Monthly CICS Service Summary Report

The Monthly CICS Service Summary Report shows the service level, primarily response times, provided by each CICS region on a given month.
micsrm140
The Monthly CICS Service Summary Report displays the actual service and the service objective, and 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 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). Each field in the report is described in the following definitions:
SLO MET
A flag indicating whether or not the service level objective is 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 meet 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
MICS
. This field is set to ALL if the data is summarized for all CICS regions.
AVG RESP ALL
The average response time for all transactions excluding the transactions that are assigned as TRANTYPE X in your CICRLRT exit in prefix.MICS.PARMS.
AVG RESP SHORT
The average response time for all short transactions (TRANTYPE=S as assigned by the CICRLRT exit in prefix.MICS.PARMS).
AVG RESP MED
The average response time for all medium transactions (TRANTYPE=M as assigned by the CICRLRT exit in prefix.MICS.PARMS).
AVG RESP LONG
The average response time for all long transactions (TRANTYPE=L as assigned by the CICRLRT exit in prefix.MICS.PARMS).
AVG RESP CONV
The average response time for all conversational transactions (TRANTYPE=C as assigned by the CICRLRT exit in prefix.MICS.PARMS).
TRANS
The total number of processed transactions, excluding the transactions that are 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 that is provided by CICS.
PEAK TRAN/SEC
The transaction rate for the peak hour.
PEAK TRAN
The total number of transactions is processed in the peak hour.
PEAK %OBJ MET
The percentage of transactions met the response 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
MICS database
units by entering the data base IDs. Enter multiple IDs with a blank following each ID value.
CYCLE
(Optional) Define
MICS
input file cycle range.
For this inquiry, the default is the 01 cycle.
SYSID
(Optional) 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
(Optional) Specify the CICSID to be reported. If no value is specified, the value *ALL is used. It causes all CICSIDs found in input to be summarized together.
MONTH
(Optional) Enter the month (mm) and year (yy) to be reported.
For this inquiry, the default is previous month.
ZONE
(Optional) Select one or more
MICS
time zones. Valid values are numbers 1 through 9.
RESP
(Optional) 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 details about coding the exits, see the Changing the Report Parameters section.
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 listed exits, the module CICRPTGL also contains macro variables which set default values for service level objectives. See the Changing the Report Parameters section to override the default values.

Monthly CICS Service Summary Report Sample Output Report

MONTHLY CICS SERVICE SUMMARY REPORT your_company_name FOR AUGUST, 2014 INQUIRY: CICLME RUN DATE: 06SEP14 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