Download - DB2 Guide OMEGAMON XE DB2 PE - UFD
1
IBM Software Group
®
© 2006 IBM Corporation
IBM’s solution for DB2 Performance Monitoring
Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS V3.1.0
DB2 Guide Schweiz, Basel, 16. Feb. 2006Norbert Jenninger, IBM Germany, email: [email protected]
IBM Software Group | Information Management Software
2© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Disclaimers & TrademarksInformation in this presentation about IBM's future plans reflect currentthinking and is subject to change at IBM's business discretion. Youshould not rely on such information to make business plans.
The following terms are trademarks or registered trademarks of the IBM Corporation in theUnited States and/ or other countries: AIX, Candle, CandleNet, CandleNet Portal, CICS, DATABASE 2, DB2, DB2 Connect, EPILOG, eServer, ES/ 9000, ETE, IBM, Lotus, MVS/ ESA, NOTES, OMEGAMON, OMEGAMON II, OS/ 390, Parallel Sysplex, Passport Advantage, pSeries, Scalable POWERparallel Systems, SP2, S/390, System/390, RISC, RISC SYSTEM/ 6000, SQL/ DS, SYSTEM/ 390, the e-business logo, Tivoli, VTAM, SystemPac, zSeries, and z/OS. The following terms are trademarks or registered trademarks of the MICROSOFT Corporation in the United States and/ or other countries: MICROSOFT, WINDOWS, ODBC The following terms are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and/ or other countries: SOLARIS, JAVASAP and R3 are registered trademarks of the SAP AG.UNIX is a registered trademark in the United States and/or other countries licensed exclusively by X/Open Company Limited.The following terms are trademarks or registered trademarks of the Tivoli Systems, Inc. in the United States and/ or other countries: Tivoli, TMEOther company, product, and service names may be trademarks or service marks of others.
2
IBM Software Group | Information Management Software
3© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Agenda� Performance Monitoring, especially Reporting
�Architecture, Components of converged product
�Functions
− Historical Analysis and Reporting− Reports− Performance DB− Real-Time Monitor
− Real-Time Monitor− Tivoli Enterprise Portal− Classic (VTAM)− ISPF− PE client
− DB2 Connect Monitoring− Buffer Pool Analysis
IBM Software Group | Information Management Software
4© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Combine the strengths of both offerings
DB2 PM/PE/BPA
In depth ReportingDB2 MonitoringPerformance DBExpert analysisBuffer Pool AnalysisDB2 Connect Monitoring
OMEGAMON
Integrated cross zSeries monitoring (MVS, CICS, DB2, IMS, …)Same Look & FeelWeb browser, 3270VTAMOMEGAMON DE
DB2
DB2 PM/PE/BPA
In depth ReportingDB2 MonitoringPerformance DBExpert analysisBuffer Pool AnalysisDB2 Connect Monitoring
The experience of two great teams are coming together !
3
IBM Software Group | Information Management Software
5© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
The general DB2 PM/PE architecture
Reporting
DB2 DB2
PE Server(Data
Collector)
SMF SMF
Sysplex
EventHistory
Online Monitor
Visual Explain Control Center
ExitsExits
GTFTSO
GTFTSO
RMF
� � � ��
� � � � � � � � � �ISPF
Interface to DB2Request mgmt.History mgmt.Event exceptionThreshold checkingOwn trace collectionProcess flow cntrl
TracesReports
IFI API
WS
Perform.Database
Buffer Pool
analysis Buffer Pool Analysis
RMF PM
DB2 Connect
PE Agent
z/OS
Linux,Unix,Win
IBM Software Group | Information Management Software
6© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Today’s IT monitoring landscapeDB2
Connect
DB2 Connectz/OS
DB2DB2DB2DB2DB2DB2
PM/PE Agent
PM/PE Agent
VTAMOLM
ISPFOLM
BatchReporting
BatchReporting
PE ServerPE Server
PE ServerPE Server
PM / PEServer
PM / PEServer
OMEGAMONOMEGAMONIMS
DB2
CICS
MVS
Agent Address SpacesAgent Address Spaces
MVSMVSMVS DB2
Management Server Management Server
NetPortal ServerNetPortal Server
XE /DE
PE
PE /BPA
z/OS
DC DC
AgentAS
AgentAS
MS MS
Java application
Browser based- Applet or- Application
BPA ReportingBPA Reporting
PWHPWH
OMEGAMON has one address space
with several subtasks per LPAR where the different components are attached.
DB2 PM/PE need one PM/PE server per DB2 subsystem.
4
IBM Software Group
7OMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0 © 2006 IBM Corporation
DB2 Connect
DB2 Connect
With V3.1.0 One Server
z/OS
DB2DB2DB2DB2DB2DB2
PM / PE Agent
PM / PE Agent
VTAMOLM
PM BatchReporting
PM BatchReporting
Management Server (TEMS)Management Server (TEMS)
Portal Server (TEPS) Portal Server (TEPS)
XE/DE(TEP)
PE
z/OS
DC DC
AgentAS
AgentAS
MS MS
Java application
Applets - in browser- or local
BPA ReportingBPA Reporting
OMEGAMON Address SpacesOMEGAMON Address Spaces
PM / PE ServerDB2
PWHPWH
PE / BPA
ISPFOLM
The new converged product offeringswill deliver the best online monitoring, historical analysis, DB2 Connect
monitoring, and reporting of any performance monitor while maintaining existing user interfaces to enable ease of migration from existing monitors.
Agent Address Spaces (TEMA)Agent Address Spaces (TEMA)
MVSMVSMVS DB2
IMS
CICS
MVS
and later UI consolidation
Changed termsCNP = TEPCNPS = TEPSCMS = TEMS
Agent = TEMACICAT = ICAT
IBM Software Group | Information Management Software
8© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Convergence activities� Merge the best of both the DB2 PM/PE and OMEGAMON X E DB2
product offerings into a new offering �
Simply spoken, we’ve combined the DB2 PM/PE reporting and performance warehouse functions with the real-time monitoring strength and integrated OMEGAMON end user capabilities (XE and Classic VTAM)
� Merge functions of both data collectors into one�
Reduce footprint and system resources� Provide new unique functions to both former custome r sets� The “Performance Expert“ is a combination of the Perf ormance
Monitor and the DB2 Buffer Pool Analyzer, plus addit ional “expert” functions, i.e. ROT (Rules of Thumb) and exp ert SQL queries.
DB2 Performance Expert V2OMEGAMON XE for DB2 Performance Expert on z/OS V3.1
DB2 Performance Monitor V8
OMEGAMON XE for DB2 Performance Monitor on z/OS V3.1
DB2 Buffer Pool Analyzer V2 DB2 Buffer Pool Analyzer V3.1
OMEGAMON XE for DB2 V300
5
IBM Software Group | Information Management Software
9© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Summary of functions
� Integrated cross zSeries monitoring �
OMEGAMON Classic (VTAM)�
OMEGAMON XE client GUI (TEP)�
Beside the DB2 PM/PE ISPF and PE client GUI
� The DB2 PM/PE Batch Reports (PE)�
Statistics�
Accounting�
Subsystem Parameters�
Locking�
SQL Activity�
I/O Activity�
Utility�
Audit�
Record Trace�
Explain
� The DB2 Connect Monitoring �
OMEGAMON Classic �
TEP/XE�
PE Client
� The DB2 PM/PE Performance Warehouse and Performance DB (PE)
� The Buffer Pool Analysis function coming with the PE product offering (PE)
� One single Server�
Only one started task per LPAR�
One separate collector subtask per DB2 subsystem
�Complementary functions
• Near-term history (OM)• Short-term history (OM)• Object analysis (OM)• Snapshot history (PE)• Exception processing (PE/OM)• PWH processing (PE)
IBM Software Group | Information Management Software
10© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Different types of history for different purposes� Near-term history Online monitor� Long-term history Reports, Perform.DB� Snapshot history Online Monitor� Short-Term history TEP GUI
Based on DB2 (event) traces
Based on DB2 snapshot data
Collected and saved by TEMSor TEMA
Online Monitoring
Reporting andPerformance Warehouse
Lock Unlock
Suspended
Suspended
Snapshot history
Application / Thread A
DB2 (event)trace
SMF,GTF,OPx
Application / Thread B
Application / Thread C
OPx
Near-Term history
6
IBM Software Group | Information Management Software
11© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
History Data – Snapshot DataSnapshot panels allow to page back intothe history of previously collected snapshots
IBM Software Group | Information Management Software
12© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – ReportingReport facility which� Takes SMF, GTF or TSO data sets (collected by DB2 Performance Expert Collect
Report Data) as input� Generates a variety of customizable reports and traces:
Invocation � Online or via MVS JCL (Interactive Report Facility or manually) � or via workstation GUI (Statistics & Accounting Report)
� Result shown in browser window� Integrated into Online monitoring (SQL activity tracing)Reduction of trace information for loading into the Performance DB
Statistics & System
ParameterAccounting & Explain
SQL & Utility Activities
Locking & IO Activities
Record Trace
Levelof Detail
BatchExceptionProcessing
Application- System- Monitoring
BufferPool
Reports
7
IBM Software Group | Information Management Software
13© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Reporting …
Report facility whichTakes SMF, GTF or TSO data sets as input (collected by 'Collect Report Data')Generates a variety of customizable reports and traces:
StatisticsAccountingSubsystem ParametersLockingSQL ActivityI/O ActivityUtilityAuditRecord TraceExplain
Related data of different IFCIDs belonging to the same object are reported togetherAdditional derivated counters are shown
are customizable by using ofReduce, Include/Exclude, From/toSummarizedby, Orderby Layout....
differentiate mainly between "reports" and "traces"Allows to tailor online the layout of Accounting and Statistics reports and traces
IBM Software Group | Information Management Software
14© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Reporting …
DB2 PM Batch Reporting
DPMOUTdata set
Report / Trace FILEdata set
SAVEdata set
DB2 PMlogs
Exceptionlog data set
DB2 PM Performance DB
SMFdata set
GTFdata set
Online MonitorCollect Report Data
DPMPARMS Exceptionthresholds
SAVE-FILEUtility
JOBSUMM
� Input� DB2 trace data from SMF / GTF/ or TSO seq.dataset (collected and saved from DB2
PM Collect Report Data function) � DPMOUT / SAVE (trace) data processed and saved in a former DB2 PM run.� Processing parameters (Timezone, Mainpack, Correlation transl.,etc.)� Exception thresholds
� Output� Report
accumulated, summarized by
DB2 PM identifiers, calculated averages
� Trace
individually DB2 in chronological order � DPMLOG
execution log shows messages issued during DB2 PM processing
� JOBSUMM
summary about which traces were processed� Exception log
8
IBM Software Group | Information Management Software
15© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Reporting command language
GLOBAL TIMEZONE(+7:00) FROM (04/21/05,22:01:00.00) TO (04/21/05,23:01:00.00) INCLUDE (DB2ID(DSN7))
ACCOUNTING REPORT ORDER (CONNTYPE)
LAYOUT (SHORT) EXCLUDE (PACKAGE(*))
TRACE TOP (10 ONLY INAPPLET)LAYOUT (LONG)
STATISTICS TRACE LAYOUT (SHORT)
INTERVAL (15)
IBM Software Group | Information Management Software
16© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Accounting Trace - Short
LOCATION: SYSDSN8 DB2 PERFORMANCE EXPERT (V2) PAGE: 1-1 GROUP: DSN8 A CCOUNTING TRACE - SHORT REQUE STED FROM: NOT SPECIFIED
MEMBER: SG81 TO: NOT SPECIFIED SUBSYSTEM: SG81 AC TUAL FROM: 04/24/05 08:21:22.85
DB2 VERSION: V8 PAGE DATE: 04/24/05 PRIMAUTH CORRNAME CONNECT ACCT TIMESTAMP COMMITS OPENS UPDATES INSERTS EL. TIME(CL1) EL. TIME(C L2) GETPAGES SYN.READ LOCK SUS
PLANNAME CORRNMBR THR.TYPE TERM. CONDITION SELECTS FETCHES DELETES PREPARE CPU TIME(CL1) CPU TIME(C L2) BUF.UPDT TOT.PREF LOCKOUTS -------- -------- -------- --------------- ------- ------- ------- ------- -------------- ----------- --- -------- -------- --------
JEN JENJBMRM BATCH 08:21:22.855435 17 2429 322 2104 18.854923 12.994 234 42692 1057 10
FIJ1BAT 'BLANK' ALLIED NORM DEALLOC 3505 6288 233 0 3.657565 2.598 451 17997 351 0
---------------------------------------------- ------------------------------------------------ |PROGRAM NAME TYPE SQLSTMT CL7 EL AP.TIME CL7 CPU TIME CL8 SUSP.TIME CL8 SUSP| |FIMDPH0 PACKAGE 27 0 .062866 0.003673 0.058697 2|
|FIMDPH1 PACKAGE 403 3 .598929 0.599123 2.994598 354| |FIMDIRQ PACKAGE 2 0 .002423 0.000706 0.001796 1|
|FIMDCHR PACKAGE 6 0 .073416 0.001200 0.072333 2| |FIMDREP PACKAGE 27 0 .002771 0.002436 N/P N/P|
|FIMDEXR PACKAGE 49 0 .003984 0.003895 N/P N/P| |FIMDMRPB PACKAGE 10975 6 .664664 1.235758 5.358279 751|
|FIMDMTO1 PACKAGE 263 0 .320842 0.039257 0.283440 62| |FIMDMTO2 PACKAGE 92 0 .010085 0.008776 N/P N/P|
|FIMDMTO3 PACKAGE 250 0 .326448 0.049734 0.274011 27| |FIMDMTO4 PACKAGE 4761 1 .480512 0.557355 0.871868 132|
|FIJDCAIB PACKAGE 456 0 .447282 0.096527 0.333334 66| ---------------------------------------------- ------------------------------------------------
JEN JENJBMRM BATCH 08:21:28.538964 1 1 0 0 1.179661 1.046 372 529 33 0 FIJ1BAT 'BLANK' ALLIED NORM DEALLOC 1159 229 0 0 0.166724 0.140 499 0 7 0
---------------------------------------------- ------------------------------------------------
|PROGRAM NAME TYPE SQLSTMT CL7 EL AP.TIME CL7 CPU TIME CL8 SUSP.TIME CL8 SUSP| |FIMDLIST PACKAGE 1390 1 .046320 0.140450 0.896530 36|
---------------------------------------------- ------------------------------------------------
JEN JENJBMRM BATCH 08:21:54.227988 17 2429 322 2104 15.795715 10.598 735 42703 1082 5 FIJ1BAT 'BLANK' ALLIED NORM DEALLOC 3505 6288 233 0 3.630290 2.571 737 17997 351 0
---------------------------------------------- ------------------------------------------------
|PROGRAM NAME TYPE SQLSTMT CL7 EL AP.TIME CL7 CPU TIME CL8 SUSP.TIME CL8 SUSP| |FIMDPH0 PACKAGE 27 0 .004949 0.003169 0.001795 1|
9
IBM Software Group | Information Management Software
17© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Accounting Report
LOCATION: SYSDSN8 DB2 PERFORMANCE EXPERT (V8) PAGE: 1-1
GROUP: DSN8 A CCOUNTING REPORT - LONG REQUE STED FROM: NOT SPECIFIED MEMBER: SG81 TO: NOT SPECIFIED SUBSYSTEM: SG81 ORDER: PRIMAUTH-PLANNAME INTE RVAL FROM: 04/24/05 08:21:22.85 DB2 VERSION: V8 SCOPE: MEMBER TO: 04/24/05 08:22:59.97 PRIMAUTH: JEN PLANNAME: FIJ1BAT ELAPSED TIME DISTRIBUTION CLASS 2 TIME DISTRIBUTION
-------------------------------------------------- -------------- --------------------------------- ------------------------------- APPL |===============> 31% CPU |===========> 22% DB2 |========> 16% NOTACC |> 1% SUSP |==========================> 53% SUSP |========================= =============> 77% AVERAGE APPL(CL.1) DB2 (CL.2) IFI (CL.5) CLASS 3 SUSPENSIONS AVERAGE TIME AV.EVENT H IGHLIGHTS
------------ ---------- ---------- ---------- -------------------- ------------ -------- - ------------------------- ELAPSED TIME 9.100645 6.271242 N/P LOCK/LATCH(DB2+IRLM) 0.003117 65.50 # OCCURRENCES : 4 NONNESTED 9.100645 6.271242 N/A SYNCHRON. I/O 3.289518 552.00 # ALLIEDS : 4 STORED PROC 0.000000 0.000000 N/A DATABASE I/O 3.275671 551.75 # ALLIEDS DISTRIB: 0 UDF 0.000000 0.000000 N/A LOG WRITE I/O 0.013847 0.25 # DBATS : 0 TRIGGER 0.000000 0.000000 N/A OTHER READ I/O 0.829159 78.50 # DBATS DISTRIB. : 0
OTHER WRTE I/O 0.470974 17.50 # NO PROGRAM DATA: 0 CPU TIME 1.904216 1.361866 N/P SER.TASK SWTCH 0.241222 9.25 # NORMAL TERMINAT: 4 AGENT 1.904216 1.361866 N/A UPDATE COMMIT 0.224710 8.25 # ABNORMAL TERMIN: 0 NONNESTED 1.904216 1.361866 N/P OPEN/CLOSE 0.000000 0.00 # CP/X PARALLEL. : 0 STORED PRC 0.000000 0.000000 N/A SYSLGRNG REC 0.016512 1.00 # IO PARALLELISM : 0 UDF 0.000000 0.000000 N/A EXT/DEL/DEF 0.000000 0.00 # INCREMENT. BIND: 0
TRIGGER 0.000000 0.000000 N/A OTHER SERVICE 0.000000 0.00 # COMMITS : 36 PAR.TASKS 0.000000 0.000000 N/A ARC.LOG(QUIES) 0.000000 0.00 # ROLLBACKS : 0 ARC.LOG READ 0.000000 0.00 # SVPT REQUESTS : 0 SUSPEND TIME N/A 4.833989 N/A STOR.PRC SCHED 0.000000 0.00 # SVPT RELEASE : 0 AGENT N/A 4.833989 N/A UDF SCHEDULE 0.000000 0.00 # SVPT ROLLBACK : 0 PAR.TASKS N/A 0.000000 N/A DRAIN LOCK 0.000000 0.00 M AX SQL CASC LVL: 0 CLAIM RELEASE 0.000000 0.00 U PDATE/COMMIT : 147.72
NOT ACCOUNT. N/A 0.075388 N/A PAGE LATCH 0.000000 0.00 S YNCH I/O AVG. : 0.005959 DB2 ENT/EXIT N/A 18721.00 N/A NOTIFY MSGS 0.000000 0.00 EN/EX-STPROC N/A 0.00 N/A GLOBAL CONTENTION 0.000000 0.00 EN/EX-UDF N/A 0.00 N/A FORCE-AT-COMMIT 0.000000 0.00 DCAPT.DESCR. N/A N/A N/P ASYNCH IXL REQUESTS 0.000000 0.00 LOG EXTRACT. N/A N/A N/P TOTAL CLASS 3 4.833989 722.75
IBM Software Group | Information Management Software
18© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Accounting Report ---------------------------------------------- --------------------------------- |PROGRAM NAME CLASS 7 CONSUMERS | |FIJDCAIB |=> 3% | |FIMDCHR | | |FIMDEXR | | |FIMDIRQ | | |FIMDLIST |===> 6% | |FIMDMRPB |======================== ==> 53% | |FIMDMTO1 |=> 2% | |FIMDMTO2 | | |FIMDMTO3 |=> 2% | |FIMDMTO4 |=====> 11% | |FIMDPH0 | | |FIMDPH1 |===========> 22% | |FIMDREP | | ---------------------------------------------- ---------------------------------
FIMDMRPB VALUE FIMDMRPB TIMES FIMDMRPB AVE RAGE TIME AVG.EV TIME/EVENT ------------------ ------------------ -------- ---------- ------------ ------------------ --- --------- ------ ------------ TYPE PACKAGE ELAP-CL7 TIME-AVG 6.680010 LOCK/LATCH 0.003073 46.50 0.000066 CPU TIME 1.227790 SYNCHRONOUS I/O 3.218596 554.00 0.005810 LOCATION SYSDSN8 AGENT 1.227790 OTHER READ I/O 1.379313 136.50 0.010105 COLLECTION ID FIJ1 PAR.TA SKS 0.000000 OTHER WRITE I/O 0.451942 17.00 0.026585 PROGRAM NAME FIMDMRPB SUSPENSI ON-CL8 5.380605 SERV.TASK SWITCH 0.327681 13.50 0.024273 AGENT 5.380605 ARCH.LOG(QUIESCE) 0.000000 0.00 N/C OCCURRENCES 2 PAR.TA SKS 0.000000 ARCHIVE LOG READ 0.000000 0.00 N/C SQL STMT - AVERAGE 10975.00 NOT ACCO UNTED 0.071615 STORED PROC SCHED 0.000000 0.00 N/C SQL STMT - TOTAL 21950 AVG.DB2 ENTRY/EXIT 21978.00 UDF SCHEDULE 0.000000 0.00 N/C STOR PROC EXECUTED 0 DB2 ENTR Y/EXIT 43956 DRAIN LOCK 0.000000 0.00 N/C UDF EXECUTED 0 CLAIM RELEASE 0.000000 0.00 N/C USED BY STOR PROC 0 CPU SERV ICE UNITS 5513.00 PAGE LATCH 0.000000 0.00 N/C USED BY UDF 0 AGENT 5513.00 NOTIFY MESSAGES 0.000000 0.00 N/C USED BY TRIGGER 0 PAR.TA SKS 0.00 GLOBAL CONTENTION 0.000000 0.00 N/C SUCC AUTH CHECK 0 TOTAL CL8 SUSPENS. 5.380605 767.50 0.007011
10
IBM Software Group | Information Management Software
19© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Support 225 changes - Statistics Report Long - DB2 V8DBM1 AND MVS STORAGE BELOW 2 GB QUANTITY DBM1 AND MVS STORAGE BELOW 2 GB CONTINUED QUANTITY
-------------------------------------------- ------------------ -------------------------------------------- ------------------
TOTAL DBM1 STORAGE BELOW 2 GB (MB) 56.38 24 BIT LOW PRIVATE (MB) 0.22
TOTAL GETMAINED STORAGE (MB) 15.25 24 BIT HIGH PRIVATE (MB) 0.32
VIRTUAL BUFFER POOLS (MB) N/A 31 BIT EXTENDED LOW PRIVATE (MB) 30.31
VIRTUAL POOL CONTROL BLOCKS (MB) N/A 31 BIT EXTENDED HIGH PRIVATE (MB) 71.79
EDM POOL (MB) 14.46 EXTENDED REGION SIZE (MAX) (MB) 1482.00
COMPRESSION DICTIONARY (MB) N/A EXTENDED CSA SIZE (MB) 300.36
CASTOUT BUFFERS (MB) N/A
DATA SPACE LOOKASIDE BUFFER (MB) N/A AVERAGE THREAD FOOTPRINT (MB) 2.28
HIPERPOOL CONTROL BLOCKS (MB) N/A MAX NUMBER OF POSSIBLE THREADS 540.31
DATA SPACE BP CONTROL BLOCKS (MB) N/A
TOTAL VARIABLE STORAGE (MB) 34.30
TOTAL AGENT LOCAL STORAGE (MB) 5.77
TOTAL AGENT SYSTEM STORAGE (MB) 2.44
NUMBER OF PREFETCH ENGINES 4.00
NUMBER OF DEFERRED WRITE ENGINES 2.00
NUMBER OF CASTOUT ENGINES 2.00
NUMBER OF GBP WRITE ENGINES 0.00
NUMBER OF P-LOCK/NOTIFY EXIT ENGINES 2.00
TOTAL AGENT NON-SYSTEM STORAGE (MB) 3.33
TOTAL NUMBER OF ACTIVE USER THREADS 14.00
RDS OP POOL (MB) N/A
RID POOL (MB) 0.04
PIPE MANAGER SUB POOL (MB) 0.16
LOCAL DYNAMIC STMT CACHE CNTL BLKS (MB) 15.70
THREAD COPIES OF CACHED SQL STMTS (MB) 11.21
IN USE STORAGE (MB) 0.00
STATEMENTS COUNT 0.00
HWM FOR ALLOCATED STATEMENTS (MB) 0.00
STATEMENT COUNT AT HWM 0.00
DATE AT HWM N/P
TIME AT HWM N/P
BUFFER & DATA MANAGER TRACE TBL (MB) N/A
TOTAL FIXED STORAGE (MB) 0.59
TOTAL GETMAINED STACK STORAGE (MB) 6.24
STORAGE CUSHION (MB) 94.24
DBM1 AND MVS STORAGE BELOW 2 GB QUANTITY DBM1 AND MVS STORAGE BELOW 2 GB CONTINUED QUANTITY
-------------------------------------------- ------------------ -------------------------------------------- ------------------
TOTAL DBM1 STORAGE BELOW 2 GB (MB) 56.38 24 BIT LOW PRIVATE (MB) 0.22
TOTAL GETMAINED STORAGE (MB) 15.25 24 BIT HIGH PRIVATE (MB) 0.32
VIRTUAL BUFFER POOLS (MB) N/A 31 BIT EXTENDED LOW PRIVATE (MB) 30.31
VIRTUAL POOL CONTROL BLOCKS (MB) N/A 31 BIT EXTENDED HIGH PRIVATE (MB) 71.79
EDM POOL (MB) 14.46 EXTENDED REGION SIZE (MAX) (MB) 1482.00
COMPRESSION DICTIONARY (MB) N/A EXTENDED CSA SIZE (MB) 300.36
CASTOUT BUFFERS (MB) N/A
DATA SPACE LOOKASIDE BUFFER (MB) N/A AVERAGE THREAD FOOTPRINT (MB) 2.28
HIPERPOOL CONTROL BLOCKS (MB) N/A MAX NUMBER OF POSSIBLE THREADS 540.31
DATA SPACE BP CONTROL BLOCKS (MB) N/A
TOTAL VARIABLE STORAGE (MB) 34.30
TOTAL AGENT LOCAL STORAGE (MB) 5.77
TOTAL AGENT SYSTEM STORAGE (MB) 2.44
NUMBER OF PREFETCH ENGINES 4.00
NUMBER OF DEFERRED WRITE ENGINES 2.00
NUMBER OF CASTOUT ENGINES 2.00
NUMBER OF GBP WRITE ENGINES 0.00
NUMBER OF P-LOCK/NOTIFY EXIT ENGINES 2.00
TOTAL AGENT NON-SYSTEM STORAGE (MB) 3.33
TOTAL NUMBER OF ACTIVE USER THREADS 14.00
RDS OP POOL (MB) N/A
RID POOL (MB) 0.04
PIPE MANAGER SUB POOL (MB) 0.16
LOCAL DYNAMIC STMT CACHE CNTL BLKS (MB) 15.70
THREAD COPIES OF CACHED SQL STMTS (MB) 11.21
IN USE STORAGE (MB) 0.00
STATEMENTS COUNT 0.00
HWM FOR ALLOCATED STATEMENTS (MB) 0.00
STATEMENT COUNT AT HWM 0.00
DATE AT HWM N/P
TIME AT HWM N/P
BUFFER & DATA MANAGER TRACE TBL (MB) N/A
TOTAL FIXED STORAGE (MB) 0.59
TOTAL GETMAINED STACK STORAGE (MB) 6.24
STORAGE CUSHION (MB) 94.24
Thread Footprint TF = (TOTAL VARIABLE STORAGE
- TOTAL AGENT SYSTEM STORAGE) divided by (Allied Threads + DBATs)
= current average memory usage of DBATs
and allied threads
Max. Threads M = (MVS EXTENDED REGION SIZE (MAX)
- MVS 31 BIT EXTENDED LOW PRIVATE
- (200 * (1024 * 1024))
- (TOTAL GETMAINED STORAGE
+ TOTAL GETMAINED STACK STORAGE
+ TOTAL FIXED STORAGE))
divided by (Thread Footprint TF)
IBM Software Group | Information Management Software
20© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Support 225 changes - Statistics Report Long - DB2 V8
DBM1 STORAGE ABOVE 2 GB QUANTITY REAL AND AUXILIARY STORAGE QUANTITY
-------------------------------------------- ------------------ -------------------------------------------- ------------------
FIXED STORAGE (MB) 8.79 REAL STORAGE IN USE (MB) 0.00
GETMAINED STORAGE (MB) 77.57 AUXILIARY STORAGE IN USE (MB) 0.00
COMPRESSION DICTIONARY (MB) 0.00
CACHED DYNAMIC SQL STATEMENTS (MAX) (MB) 4.88
DBD CACHE (MAX) (MB) 4.88
VARIABLE STORAGE (MB) 59.02
VIRTUAL BUFFER POOLS (MB) 121.09
VIRTUAL POOL CONTROL BLOCKS (MB) 0.07
CASTOUT BUFFERS (MB) 0.25
STAR JOIN MEMORY POOL (MB) 0.00
DBM1 STORAGE ABOVE 2 GB QUANTITY REAL AND AUXILIARY STORAGE QUANTITY
-------------------------------------------- ------------------ -------------------------------------------- ------------------
FIXED STORAGE (MB) 8.79 REAL STORAGE IN USE (MB) 0.00
GETMAINED STORAGE (MB) 77.57 AUXILIARY STORAGE IN USE (MB) 0.00
COMPRESSION DICTIONARY (MB) 0.00
CACHED DYNAMIC SQL STATEMENTS (MAX) (MB) 4.88
DBD CACHE (MAX) (MB) 4.88
VARIABLE STORAGE (MB) 59.02
VIRTUAL BUFFER POOLS (MB) 121.09
VIRTUAL POOL CONTROL BLOCKS (MB) 0.07
CASTOUT BUFFERS (MB) 0.25
STAR JOIN MEMORY POOL (MB) 0.00
Save data into Perform. DB and run queryand(currently a manual step:)import SQL query result into a spread-sheet
11
IBM Software Group | Information Management Software
21© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Show DBM1 Storage statistics (225) in Online Monitor (GUI)
Snapshot history view is supported too.
DBM1 virtual storage below 2 GB - Max. number of threadsShows the maximum number of possible threads. This depends on the storage size and the average memory usage of active user threads. It is calculated as follows:.{(extended region size) - (31 bit extended low private) - (200 * 1024 * 1024)- [(total getmained storage) + (total getmained stack storage) + (total fixed storage)]} / (average thread footprint)
IBM Software Group | Information Management Software
22© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
SQL Activity Trace with nested activities ... CLOSE 16:01:07.12 0.000017 0.0 00017 STMT# 2201 CURSOR: C1 SQLST:00000 SQLCO: 0 1 CALL 16:01:07.12 9.303514 STMT# 0 PROCEDURE: DPTDEL SQLSTATE: 00000 SQLCODE: 0
SCHEDULE TIME: 0.001187 SCHEDULE TCB: 24. 510190 SCHEMA : DMSYSWLD PACKAGE SYSDB2E.DMSYSWLD.DPTDEL.X'1797259A0463F578' ACQUIRE(USE) REOPT(N) RELEASE(COMMIT) ISO(CS) DYNAMICRULES(RUN) PREPARE(NODEFER) KEEPDYNAMIC(NO) PROTOC OL(DRDA) OPTHINT(N/P)
2 CALL 16:01:07.12 0.015642 STMT# 0 PROCEDURE: DPTSEL SQLSTATE: 00000 SQLCODE: 0 SCHEDULE TIME: N/P SCHEDULE TCB: N/P SCHEMA : DMSYSWLD PACKAGE SYSDB2E.DMSYSWLD.DPTSEL.X'1797256406039B3C' ACQUIRE(USE) REOPT(N) RELEASE(COMMIT) ISO(CS) DYNAMICRULES(RUN) PREPARE(NODEFER) KEEPDYNAMIC(NO) PROTOC OL(DRDA) OPTHINT(N/P) 2 SELECT 16:01:07.12 0.001539 0.0 00201 STMT# 227 I SO(CS) SQLST:00000 SQLCO: 0
REOPTIMIZED(NO) KEEP UPDATE LOCKS(N/A) --- WORKLOAD HILITE ----------------------- --------------------------------------------------- -------------------------------- SCANS : 1 RECS/SORT: N/P I/O REQS : 2 SUSPENDS : N/P EXITS : N/P AMS : N/P ROWSPROC: 1 WORK/SORT: N/P AET/I/O : 0.000684 AET/SUSP : N/P AET/EXIT : N/P AET/AMS : N/P PAGESCAN: 2 PASS/SORT: N/P DATACAPT : N/P RIDS UNUSED: N/P CHECKCON : N/P DEGREE REDUCTION : N/P LOB_PAGSCAN: 0 LOB_UPD_PAGE : 0
--- SCAN ACTIVITY ------------------------- --------------------------------------------------- -------------------------------- ------ROWS----- - --QUALIFIED AT-- ----------ROWS----------- --MA SS- --PAGES- ---------RI-------- DATABASE PAGESET SCANS PROCESS EXAMIN E STAGE 1 STAGE 2 INSERTS UPDATES DELETES DELE TES SCANNED SCANS DELETES MEMBER TYPE DMSYSWLD 4 1 1 0 0 1 0 0 0 1 2 0 0 SDE1 INDX --- I/O ACTIVITY -------------------------- --------------------------------------------------- -------------------------------- DATABASE PAGESET - I/O REQUEST - ------- READ REQUEST (WITH OR WITHOUT I/O) ------- ----- ------- WRITE REQUEST ----------
MEMBER BP TOTAL AET TOTAL TYPE AET/WITH %WITH PAGE/WITH %WITHOUT TOTAL TYPE CAST AET PAGE/WRIT DMSYSWLD WLDXDPT1 SDE1 BP4 2 0.0007 2 SYNCH 0.000684 100.00 1.00 0.00 2 DESCRIBE 16:01:07.13 STMT# 341 SQLST:00000 SQLCO: 0
2 SELECT 16:01:07.13 0.011678 0.00 2066 STMT# 256 IS O(CS) SQLST:00000 SQLCO: 0 REOPTIMIZED(NO) KEEP UPDATE LOCKS(N/A) --- WORKLOAD HILITE ------------------------ --------------------------------------------------- ------------------------------- SCANS : 1 RECS/SORT: N/P I/O REQS: 2 SUSPENDS : N/P EXITS : N /P AMS : N/P ROWSPROC: 1987 WORK/SORT: N/P AET/I/O : 0.000739 AET/SUSP : N/P AET/EXIT : N /P AET/AMS : N/P PAGESCAN: 53 PASS/SORT: N/P DATACAPT: N/P RIDS UNUSED: N/P CHECKCON : N /P DEGREE REDUCTION : N/P
LOB_PAGSCAN: 0 LOB_UPD_PAGE : 0
12
IBM Software Group | Information Management Software
23© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
SQL Activity Trace - show host variablesAfter having SQL Activity Trace extended by INCLUDE(SQLCODE(xxxx)), for example:
SQLACTIVITY TRACE INCLUDE(SQLCODE(-805,-204,495)) or SQLACTIVITY TRACE INCLUDE(SQLCODE(LT(0)))
SQL Activity Trace is now extended to include "Input Host Variables" SQLACTIVITY TRACE
WORKLOAD(VARS)
EXEC
(*) needs larger REGION size to execute.
SELECT 15:42:34.72 0.000171 STMT# 2459 ISO(CS) SQLST:00000 SQLCO: 0
REOPTIMIZED(NO) KEEP UPDATE LOCKS(N/A)
--- HOST VARIABLES -------------------------------------------------------------------------------------------------------
LOCATION : SYSDB2E COLLID : FIJ1 PROGNAME : FIMDPH0 PRECOMP_TIME : 10/23/11 14:31:31.89
STMT_NO : 2459 FORMAT : 0 - COMPRESSED NO.SQLDA ENTRIES : 3
..........................................................................................................................
ENTRY_NO. : 1 NAME : NULL_INDICATOR : NO SQLTYPE : 452
DATA_TYPE : FIXED-LENGTH CHARACTER STRING DATA_LENGTH : 8
PRECISION : N/A SCALE : N/A ADDR_HOST_VAR : X'0012E438' ADDR_IND_VAR : X'0012E850'
DATA : FIMBMRPB
........................................................................................................................
ENTRY_NO. : 2 NAME : NULL_INDICATOR : NO SQLTYPE : 500
DATA_TYPE : SMALL INTEGER DATA_LENGTH : 2
PRECISION : N/A SCALE : N/A ADDR_HOST_VAR : X'0012E440' ADDR_IND_VAR : X'0012E850'
DATA : X'8324'
........................................................................................................................
ENTRY_NO. : 3 NAME : NULL_INDICATOR : NO SQLTYPE : 452
DATA_TYPE : FIXED-LENGTH CHARACTER STRING DATA_LENGTH : 1
PRECISION : N/A SCALE : N/A ADDR_HOST_VAR : X'0012E442' ADDR_IND_VAR : X'0012E850'
DATA : E
........................................................................................................................
SELECT 15:42:34.72 0.000171 STMT# 2459 ISO(CS) SQLST:00000 SQLCO: 0
REOPTIMIZED(NO) KEEP UPDATE LOCKS(N/A)
--- HOST VARIABLES -------------------------------------------------------------------------------------------------------
LOCATION : SYSDB2E COLLID : FIJ1 PROGNAME : FIMDPH0 PRECOMP_TIME : 10/23/11 14:31:31.89
STMT_NO : 2459 FORMAT : 0 - COMPRESSED NO.SQLDA ENTRIES : 3
..........................................................................................................................
ENTRY_NO. : 1 NAME : NULL_INDICATOR : NO SQLTYPE : 452
DATA_TYPE : FIXED-LENGTH CHARACTER STRING DATA_LENGTH : 8
PRECISION : N/A SCALE : N/A ADDR_HOST_VAR : X'0012E438' ADDR_IND_VAR : X'0012E850'
DATA : FIMBMRPB
........................................................................................................................
ENTRY_NO. : 2 NAME : NULL_INDICATOR : NO SQLTYPE : 500
DATA_TYPE : SMALL INTEGER DATA_LENGTH : 2
PRECISION : N/A SCALE : N/A ADDR_HOST_VAR : X'0012E440' ADDR_IND_VAR : X'0012E850'
DATA : X'8324'
........................................................................................................................
ENTRY_NO. : 3 NAME : NULL_INDICATOR : NO SQLTYPE : 452
DATA_TYPE : FIXED-LENGTH CHARACTER STRING DATA_LENGTH : 1
PRECISION : N/A SCALE : N/A ADDR_HOST_VAR : X'0012E442' ADDR_IND_VAR : X'0012E850'
DATA : E
........................................................................................................................
IBM Software Group | Information Management Software
24© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Provides detail information aboutBuffer pool usageEDM pool usageActive logArchive log and bootstrap data setsCross invalidation in a data sharing environment
Summary reports show total usage.Detail reports show usage per DB2 PM identifier, for example
REPORT LEVEL (EDM) ORDER (PRIMAUTH-PLANNAME CONNECT-PLANNAME REQ LOC-PRIMAUTH)...
This command specifies that three EDM pool reports are produced: - The first is ordered by plan name within primar y authorization ID. - The second is ordered by plan name within conne ction ID. - The third is ordered by primary authorization I D within requesting location.
I/O Activity report
13
IBM Software Group | Information Management Software
25© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Locking Suspension spreadsheet file output
� Generate csv-separated file output to be loaded into a spreadsheet
� New Keyword SPREADSHEETDD(ddname)for example:
LOCKINGREPORT LEVEL(SUSPENSION) DDNAME(LORPTDD1)SPREADSHEETDD(SPSHDD)ORDER(DATABASE-PAGESET)
IBM Software Group | Information Management Software
26© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Locking Suspension spreadsheet file output (SPREADSHEETDD)
14
IBM Software Group | Information Management Software
27© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Locking Trace - Suspension / IFCID (44,45,105,107,213,214,215,216,226,227)
IBM Software Group | Information Management Software
28© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
History Data – Long term Performance Warehouse� Infrastructure around the Performance Database tables� The PE server component supports to control processes
� Automatic creation and maintenance of the DB2
tables� Internal DB2 tables for process control� Performance DB2 tables for saving performance
counters for subsequent analysis� To run PM Reports on the host configured and
started from GUI with display of the report at the GUI� To build and schedule processes to collect, to
prepare and to load DB2 performance data (DB2 event trace data) into the Performance Database
� Provides analysis support� Standard Rule of Thumb (ROT) � Standard SQL queries� Provides the capability to adapt and define
customer own ROT and queries
15
IBM Software Group | Information Management Software
29© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Trace Data Collection
Different views to the PWH processesCollect trace data step can now be added to a process.
IBM Software Group | Information Management Software
30© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Trace Data CollectionIn a data sharing environment you may select a single member or all membersIn a data sharing environment you may select a single member or all members
Select a report you want and review the IFCIDs pre-selected by the tool
16
IBM Software Group | Information Management Software
31© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – Rule-of-Thumb
Select table and column to be added to the 'Value expression'
Define thresholds and recommendations
IBM Software Group | Information Management Software
32© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – Rule-of-Thumb
Depending on the selected ROT and the performance data you may get a result matrix, select row and column to get more specific information
17
IBM Software Group | Information Management Software
33© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – Performance Queries
IBM Software Group | Information Management Software
34© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – Performance Queries
The result can be saved or shown in a browser window
The result can be sorted by clicking on any header title
18
IBM Software Group | Information Management Software
35© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Tivoli IT Service Management Technology & ProductsLeverage Current Technology and Products
Tivoli Products Available TODAY!
Technology / Products
IBM TivoliChange and Configuration
Management Database
IT Process Managers
Best Practices and Implementation Services
� OMEGAMON XE on z/OS 3.1.0� OMEGAMON XE for CICS on z/OS 3.1.0� OMEGAMON XE for IMS on z/OS 3.1.0� OMEGAMON XE for DB2 PE on z/OS 3.1.0� OMEGAMON XE for DB2 PM on z/OS 3.1.0� OMEGAMON XE for Mainframe Networks 3.1.0� IBM Tivoli for NetView on z/OS 5.2� OMEGAMON XE for Storage on z/OS 3.1.0� OMEGAMON DE on z/OS 3.1.0� IBM Tivoli Monitoring 6.1� IBM Tivoli Enterprise Console 3.9� IBM Tivoli System Automation for z/OS 3.1� IBM Tivoli System Automation for
Multiplatform 2.1
IBM Software Group | Information Management Software
36© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Simplifying z/OS Operations Using OMEGAMON and Tivoli Enterprise Portal Technology - New management console
• Simplify z/OS management for the new generation of IT professionals
• Automating, eliminating, and streamlining tasks
• Easily upgradeable to full OMEGAMON solutions
Value
• Task oriented approach with GUI front end
• z/OS Health Checker data plus Tivoli Monitoring Services base capabilities
– Expert Advice– Take Action
• Configuration status metrics for z/OS resources displayed using Tivoli Enterprise Portal
– Improved ease-of-use of z/OS management
– Value-add upgrades to comprehensive Tivoli Monitoring Services products
Planned Capabilities
Intended to be available for no charge to z/OS customers
19
IBM Software Group | Information Management Software
37© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Tivoli Enterprise Portal (XE Web browser Interface)
IntelligentLinking
Personalized Views
Easy to useBrowser controls
Persistent customized workspaces
ViewZoom
Plug and Play components
Splittercontrols
IBM Software Group | Information Management Software
38© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
You can detect events, see details, get Expert Advise, and Take Action
20
IBM Software Group | Information Management Software
39© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Use of 3270 in your TEP browser window
IBM Software Group | Information Management Software
40© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Use of 3270 in your TEP browser window
Enlargeview
21
IBM Software Group | Information Management Software
41© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
� Single dashboard to view metrics from Tivoli OMEGAMON XE zSeries agents and IBM Tivoli Monitoring (ITM) agents for end-to-end enterprise management
Tivoli OMEGAMON DE on z/OS 3.1.0� � � � � � � � � � � �� �
� � � � � � � � � � � � � �
� Graphical policy editor for ease of use� Policy management for workflow
automation� Speeds problem identification and
resolution� Eliminates time spent logging into
individual applications
IBM Software Group | Information Management Software
42© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Application Monitoring (thread snapshot)
Horizontal navigation within thread detail (*)Fields in exception are highlighted.
22
IBM Software Group | Information Management Software
43© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Application Monitoring (objects used by thread)
IBM Software Group | Information Management Software
44© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
DB2 Statistics
23
IBM Software Group | Information Management Software
45© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
History Data – Near-Term Data
PF11
Define intervalSelect interval and viewSelect thread groupZoom into single thread
IBM Software Group | Information Management Software
46© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Object Analysis
Object allocations
Object activity
Volume activity
Extend activity
DB alloc
DB activity
Space alloc
Space activity
Dataset(extend) alloc
Thread activity by spaceThread activity by DB
Volume DB activity
Volume Service
Thread activity by volume
Vol.space act. Vol.dataset act.
Vol. thread act. by DB
Vol. thread act.by space
Thread activity Thread information
Objects use by thread
24
IBM Software Group | Information Management Software
47© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
ISPF dialog – Option 1 IRF
IBM Software Group | Information Management Software
48© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
ISPF dialog – Option 2 OMEGAMON Classic (VTAM)
25
IBM Software Group | Information Management Software
49© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
ISPF dialog – Option 3 DB2 PM ISPF Online Activities
IBM Software Group | Information Management Software
50© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
ISPF dialog – Option 5 Customize Reports
26
IBM Software Group | Information Management Software
51© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Online / Real-time Monitoring – PE Client
IBM Software Group | Information Management Software
52© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Online / Real-time Monitoring -. PE Client
An Explain button allows you to invoke Visual Explain to get information about the access path used
These fields requires Monitor Class (9) tobe started
27
IBM Software Group | Information Management Software
53© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
DB2 Statistics – Data sharing group view Select the group view or any of the Data Sharing members
IBM Software Group | Information Management Software
54© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
DB2 Connect Monitoring
DB2 for z/OS or OS/390
PE Server
� � � � � � � � � � � � �
DB2 Performance ExpertWorkstation Online Monitor
PE Agent
DB2 Connect
PE Agent
DB2 Connect
PE Agent
DB2 Connect
DB2 for z/OS or OS/390
PE Server
� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �� � � � � � � � � � � � �DB2 UDB
(Unix,Linux,Windows)
� � � � � � � � � �� � � � � � � � � �� � � � � � � � � �� � � � � � � � � �� � � � � � � � � �� � � � � � � � � �� � � � � � � � � �� � � � � � � � � �
PE Server� � � � � �� � � � � �� � � � � �� � � � � �� � � � � �� � � � � �
DB2PM
control
DB2PM
control
DB2PM
control
Each PE Agent can report the DB2 Connect performance data to each PE Server, if defined
28
IBM Software Group | Information Management Software
55© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
DB2 Connect Monitoring – The different views
1. Show all connections on a DB2 Connect (gateway)
2. Show DB2 Connect specific data for a
selected DBAT thread
3. Show all connection to the selected DB2 Subsystem from different DB2 Connect (gateways)
All three views allow zoom into more details.
Performance data from DB2 Connect can be shown from different perspectives:By monitoring the DB2 Connect itself or drilling do wn into thread and database statistics.
IBM Software Group | Information Management Software
56© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
DB2 Connect Monitoring – The different views
29
IBM Software Group | Information Management Software
57© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
DB2 Connect Monitoring – The different views
IBM Software Group | Information Management Software
58© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – Buffer Pool Analysis� Collects buffer pool data
� as summary or detailed data� continuously or in sampling mode� in Online and Batch
� Generates various reports and displays results in multiple formats for BP and GBP (including graphical end-user interface)
� Provides expert knowledge and recommendations
� Recommends object placements, BP size & thresholds
� Generates ALTER statements for the recommendation
� Provides simulation for planned changes � Makes it easy to tune your buffer pools
Review and
Analysis
IterativeSimulation
DB2 forOS/390
z/OS
Expert Analysis and
recommended changes
Tuning
Tuning Verification
Verification
Tuning
Collection &Reporting
Expert analysis
30
IBM Software Group | Information Management Software
59© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Analysis Support – Object Placement / Simulation
The first step result shows the recommended buffer pools for each object.
The user can overwrite the recommended buffer pool if desired.
IBM Software Group | Information Management Software
60© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
ReferencesInternet:IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS V3.1.0
http://www-306.ibm.com/software/tivoli/products/omegamon-xe-db2-peex-zos/
IBM Tivoli OMEGAMON XE for DB2 Performance Monitor on z/OS V3.1.0http://www-306.ibm.com/software/tivoli/products/omegamon-xe-db2-pemon-zos/
DM Tools Library (complete library of all tools, including additional updates) http://www-306.ibm.com/software/data/db2imstools/db2tools-library.html
IBM Tivoli OMEGAMON (family) product libraryhttp://publib.boulder.ibm.com/tividd/td/tdprodlist.html#O
Redbooks:DB2 Performance Expert for z/OS V2 (SG24-6867-01)
http://www.redbooks.ibm.com/abstracts/sg246470.html (June 2004)�
Upcoming soon: a new redbook version about OMEGAMON XE for DB2 Perf.Expert on z/OS
DB2 Performance Expert for Multiplatform V2 (SG24-6470) http://www.redbooks.ibm.com/abstracts/sg246470.html (Feb. 2005)
DB2 for z/OS and OS/390 Tools for Performance Management http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246508.html (Nov.2001)
DB2 for z/OS and OS/390 Version 7 Performance Topicshttp://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246129.html (July 2001)
31
IBM Software Group | Information Management Software
61© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
ReferencesBibliography:
IBM Software Group | Information Management Software
62© 2006 IBM CorporationOMEGAMON XE for DB2 Performance Monitor / Expert on z/OS V3.1.0
Thank you – Danke !
Other Questions?