Table Of ContentFront cover
IBM Tools:
CICS Performance
Monitor V1.1
Identify and resolve CICS response
time problems
Install and customize CICSPlex SM
and CICS PM
Overview of the CICSPlex SM
Web user interface
Chris Rayns
George Bogner
Simon Calthrop
Rob Jones
Ken Ray
Joe Sewell
ibm.com/redbooks
International Technical Support Organization
IBM Tools: CICS Performance Monitor V1.1
April 2003
SG24-6922-00
Note: Before using this information and the product it supports, read the information in “Notices” on
pageix.
First Edition (April 2003)
This edition applies to Version 1, Release 1, of IBM CICS Performance Monitor for OS/390, Version 1
Release 3 of CICS Transaction Server, and Version 2 Release 2 of CICS Transaction Server.
© Copyright International Business Machines Corporation 2003. All rights reserved.
Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule
Contract with IBM Corp.
Contents
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .x
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
The team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Become a published author. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xii
Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xii
Part 1. Product overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Chapter 1. CICS online performance overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 How to approach CICS performance monitoring and tuning. . . . . . . . . . . . . . . . . . . . . . 4
1.2 CICS tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 CICS Performance Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.2 CICS Performance Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.3 CICS Performance Analyzer and CICS Performance Monitor benefits . . . . . . . . . 7
1.2.4 CICS Online Transmission Time Optimizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.5 CICS Interdependency Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.6 Other relevant information sources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chapter 2. CICS PM overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1 What is CICS PM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 CICS PM architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Minimum CICSPlex SM concepts for CICS PM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.1 Basic CICSPlex SM components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.2 CICSPlex SM for CICS PM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 CICS PM GUI application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.1 Event monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.2 Threshold definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.3 Installed Threshold Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.5 CICS PM use of Web user interface view sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.6 The CICS PM server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.7 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.7.1 Server software prereqs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.7.2 Workstation prereqs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.8 Post SMP/E install and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Chapter 3. CICSPlex SM installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1 Overview of the installation of CICSPlex SM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.1.1 Planning your installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2 MVS environment setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3 Build the system components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3.1 CICSPlex SM data sets and initialization job CMZDEFDS. . . . . . . . . . . . . . . . . . 29
3.3.2 Create the CICSPlex SM CSD definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4 Coordinating address space (CAS) creation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.4.1 Editing sample CAS procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.4.2 Starting the CAS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.5 CICSPlex SM address space (CMAS) creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.5.1 Create CMAS region. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
© Copyright IBM Corp. 2003. All rights reserved. iii
3.5.2 Editing the sample CMAS procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.5.3 Creating the CMAS parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.5.4 CMAS SIT SYSIN parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.5.5 Start the CMAS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.6 Create the CICSplex. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.6.1 Editing CMZBATCH JCL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.6.2 Definition statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.7 CICSPlex SM Web User Interface (WUI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.7.1 Create Web user interface region data sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.7.2 Editing the sample Web user interface procedure . . . . . . . . . . . . . . . . . . . . . . . . 46
3.7.3 Code page conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.7.4 Language support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.7.5 CICS initialization parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.7.6 CICSPlex SM initialization parameters for the Web user interface. . . . . . . . . . . . 51
3.7.7 Server initialization parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.7.8 Starting the Web user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.8 Creating a Managed Application System (MAS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.8.1 Adding libraries to your CICS regions’ JCL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.8.2 CSD definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.8.3 System initialization parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.8.4 LMAS parameters and JCL changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.8.5 Restart the LMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.9 Security implications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.9.1 Securing CICSPlex SM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.9.2 PassTicket support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Chapter 4. Customizing an existing CPSM installation to use CICS PM. . . . . . . . . . . 61
4.1 Upgrade your Web user interface region CSD with the CICS PM resources . . . . . . . . 62
4.2 Import the CICS PM threshold definitions into your CMAS repository . . . . . . . . . . . . . 63
4.3 Add CICS PM support to your Web user interface server. . . . . . . . . . . . . . . . . . . . . . . 64
4.4 Add PassTicket support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Chapter 5. CICS PM client installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.1 Reviewing prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.2 Download the CICS PM workstation client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.2.1 FTP download. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.2.2 Terminal emulation download. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.3 Unload and Install the CICS PM workstation client. . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.4 Connect and start working with CICS PM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Chapter 6. GUI interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1 Workstation client startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
6.2 Workstation client components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.3 CICS PM window navigation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.3.1 Monitor window status area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.4 Monitoring component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6.4.1 Event Monitor window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6.5 Threshold definition component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.5.1 Threshold definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.5.2 Threshold definition groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.5.3 Threshold Definitions window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.5.4 Installed threshold definition window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
6.6 CMZBase threshold definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
iv IBM Tools: CICS Performance Monitor V1.1
Chapter 7. The CICSPlex SM Web User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.1 Using the CICSPlex SM Web user interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
7.1.1 The CICS PM Web user interface main menu . . . . . . . . . . . . . . . . . . . . . . . . . . 122
7.1.2 CICS regions views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
7.1.3 View menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
7.2 The CICSPlex SM Web user interface view editor . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
7.2.1 Creating your own menus and view sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
7.3 CICSPlex SM Web user interface administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
7.3.1 The CICSPlex SM Web user interface transaction COVC . . . . . . . . . . . . . . . . . 155
7.3.2 Security considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Part 2. CICS PM in action. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Chapter 8. System setup and scenario overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
8.1 CICS region setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
8.1.1 Configuration for traditional workloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
8.1.2 Configuration for Enterprise JavaBean workloads . . . . . . . . . . . . . . . . . . . . . . . 164
8.1.3 CICS Web Support and 3270 Bridge setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
8.1.4 CICS Transaction Gateway setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
8.2 Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
8.2.1 CICS VSAM problems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
8.2.2 Tuning the CICS-DB2 attachment facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
8.2.3 CICS ISC problems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
8.2.4 CICS storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
8.2.5 Java applications in CICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Chapter 9. VSAM system problems scenarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
9.1 VSAM LSR high volume scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
9.1.1 Setting up the thresholds for the VSAM LSR scenario. . . . . . . . . . . . . . . . . . . . 172
9.1.2 Running the VSAM LSR scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
9.2 VSAM Enqueues problem scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
9.3 VSAM RLS problem scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
9.3.1 Setting up the thresholds for the VSAM RLS scenario. . . . . . . . . . . . . . . . . . . . 194
9.3.2 Running the VSAM RLS scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
9.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Chapter 10. DB2 system problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
10.1 CICS and DB2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
10.1.1 Overview of the CICS DB2 attachment facility . . . . . . . . . . . . . . . . . . . . . . . . . 210
10.2 CICS DB2 attachment tuning overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
10.2.1 CICS PM monitoring of the CICS DB2 attachment facility . . . . . . . . . . . . . . . . 215
10.3 CICS PM DB2 thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
10.3.1 DB2 connection thresholds and alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
10.3.2 DB2 Entries thresholds and alerts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
10.3.3 DB2 Trans thresholds and alerts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
10.3.4 DB2 Threads thresholds and alerts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
10.3.5 DB2 subsys thresholds and alerts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
10.3.6 XTASK thresholds and alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
10.4 CICS PM DB2 threshold monitoring scenarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
10.4.1 Scenario: DB2 connection drop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
10.4.2 Scenario: DB2 transaction workload using dedicated entry threads. . . . . . . . . 236
10.4.3 Scenario: DB2 transaction workload using pool threads. . . . . . . . . . . . . . . . . . 241
10.4.4 Scenario: DB2 transaction workload lockout. . . . . . . . . . . . . . . . . . . . . . . . . . . 250
10.4.5 Scenario: DB2 transaction workload entry vs. pool threads . . . . . . . . . . . . . . . 262
Contents v
10.4.6 CICS PA threshold monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
10.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Chapter 11. Storage scenario in CICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
11.1 The CICS dynamic storage areas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
11.1.1 CICS subpools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
11.1.2 Monitoring CICS dynamic storage areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
11.2 Scenario one. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
11.3 Scenario two description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
11.3.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Chapter 12. Java scenario in CICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
12.1 CICS and Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
12.1.1 Java language programs in CICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
12.1.2 Stateless CORBA objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
12.1.3 Enterprise JavaBeans. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
12.2 Monitoring JVM performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
12.2.1 JVM-related Threshold Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
12.2.2 Threshold values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
12.2.3 Threshold groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
12.2.4 Threshold group JVM_reset_NO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
12.2.5 Threshold group JVM_reset_YES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
12.2.6 Installing the threshold definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
12.3 JCICS workload scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
12.3.1 Topology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
12.3.2 Monitoring AOR with Xresettable=NO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
12.3.3 Monitoring AOR with Xresettable=YES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
12.4 EJB workload scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
12.4.1 Topology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
12.4.2 Monitoring the AORs for EJBs with Xresettable=YES . . . . . . . . . . . . . . . . . . . 320
12.4.3 Resettable events and JVM pool phaseout . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
12.5 Monitoring an IIOP Listener TCPIPSERVICE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
12.5.1 TCP/IP-related thresholds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
12.5.2 IIOP Listener scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
12.5.3 TCPIPSERVICE status scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
12.5.4 MAXSOCKETS condition scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
12.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Chapter 13. ISC scenario in CICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
13.1 Overview of the scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
13.1.1 Creating a threshold group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
13.1.2 Add thresholds to group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
13.1.3 The Attribute field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
13.1.4 Operator, Eval Data fields and event severity. . . . . . . . . . . . . . . . . . . . . . . . . . 339
13.1.5 Save and install. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
13.1.6 Setting up other thresholds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
13.2 Problems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
13.2.1 Dealing with the first problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
13.2.2 Our next problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
13.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Other resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
vi IBM Tools: CICS Performance Monitor V1.1
How to get IBM Redbooks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
IBM Redbooks collections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Contents vii
viii IBM Tools: CICS Performance Monitor V1.1