Performance Management Update I IBM Tivoli · PDF fileIBM Tivoli OMEGAMON XE for DB2...
-
Upload
duongtuyen -
Category
Documents
-
view
242 -
download
8
Transcript of Performance Management Update I IBM Tivoli · PDF fileIBM Tivoli OMEGAMON XE for DB2...
®
IBM Software Group
®
IBM Software Group
© 2008 IBM Corporation
Performance Management Update IIBM Tivoli OMEGAMON XE for DB2 Performance Expert/Monitor on z/OS
Norbert JenningerIBM Germany, email: [email protected]
April 23, 2008
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation2
IBM Software Group
Disclaimers
THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.
IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.
NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF:
CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR
ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF IBM SOFTWARE.
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation3
IBM Software Group
IBM DB2 Performance Management Tools� Full Range System and Application Monitor
�
OMEGAMON XE for DB2 Performance Expert on z/ OS
� Detailed reporting and Performance Warehouse
� Integrated Real-Time monitor with deep dive zooming capability
� Early detection with out of line situation with tak e action capability
� Buffer Pool Expert reporting, analysis and simulati on
� Dedicated SQL Monitoring
�
DB2 Query Monitor for z/OS
� Provides current and historical views of query acti vity throughout DB2 subsystems.
� Detection of runaway SQL with capability to execute Actions (Mail, Term..)
� Integration with SQL PA, PE Client, Visual Explain
� SQL Performance Analysis (Explain, Cost Estimate, A dvisor)
�
DB2 SQL Performance Analyzer for z/OS
� Cost estimate and explain under consideration of va rious environments variables and DB2 catalog information
� Easy Explain function with compare plan function
� Performance hints
� Governor function to prevent execution of expensive SQL
�
Visual Explain for DB2 V8 (Free of Charge)
�
Optimization Service Center (free) / Optimization Expert (fee)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation4
IBM Software Group
AgendaOverview & Architecture
DB2 PM/PE and OMEGAMON convergenceArchitectureDifferent types of historyEnd user interfacesDash board and IntegrationSummary of Functions
The FunctionsReal-Time monitoringHistorical DataReporting
Trace CollectionReportsBuffer Pool Analysis
DB2 Connect MonitoringISPF dialogs / supporting functions
Highlights after GA
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation5
IBM Software Group
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 Per formance Monitor and the DB2 Buffer Pool Analyzer, plus addi tional “expert” functions, i.e. ROT (Rules of Thumb) and ex pert 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 V300V4.1.0
V4.1.0
V4.1.0
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation6
IBM Software Group
DB2 Connect
DB2 Connect
One Server
z/OS
DB2DB2DB2DB2DB2DB2
PM / PE
Agent
PM / PE
Agent
VTAMOLM
PM BatchReporting
PM BatchReporting
Monitoring Service (TEMS) Monitoring Service (TEMS)
Portal Server (TEPS) Portal Server (TEPS)
XE/DE
(TEP)PE
z/OS
DC DC
AgentAS
AgentAS
MS MS
Java
applicationApplets - in browser
- or local
BPA ReportingBPA Reporting
OMEGAMON Address SpacesOMEGAMON Address Spaces
PM / PE ServerDB2
PWHPWH
PE /
BPA
ISPF
OLM
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 future UI consolidation
Changed termsCNP = TEP
CNPS = TEPS
CMS = TEMSAgent = TEMA
CICAT = ICAT
, Reporting , TEP
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation7
IBM Software Group
Different Types of History� 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 TEMS
or 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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation8
IBM Software Group
End User Interfaces
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation9
IBM Software Group
Available user interfaces
PE Client
Tivoli Enterprise Portal
Classic Interface
Full detailed, fast respondingDB2 monitor
Web based monitor suitefor DB2 health checking andIT-wide monitoring (CICS,
IMS, Websphere, etc.)
ISPF Online Monitor
No longer enhanced; will go away soon
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation10
IBM Software Group
OMEGAMON Classic (VTAM) end user interface
Horizontal navigation
within thread detail (*)
Fields in exception are highlighted.
Command driven panel invocation (panels are customizable)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation11
IBM Software Group
Tivoli Enterprise Portal (TEP)Tool, Data, and Process Integration
Host Systems
IBM Tivoli OMEGAMON
Composite Application Management
Transaction Tracking and J2EE
Service Delivery
Service Support
Business Systems Mgmt
Process Integration
Tivoli EnterpriseTivoli Enterprise
PortalPortal
TBSM
TSLA
TEC
Distributed Systems
IBM Tivoli Monitoring
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation12
IBM Software Group
Tivoli Enterprise Portal (XE Web browser Interface)
IntelligentLinking
Personalized Views
Easy to useBrowser controls
Persistent customized workspaces
ViewZoom
Plug and Play components
Splittercontrols
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation13
IBM Software Group
You can detect exceptional situations/events, see details and Expert Advise, and you can Take Action
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation14
IBM Software Group
Define a situation together with an automatic action
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation15
IBM Software Group
Define a situation together with an automatic action
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation16
IBM Software Group
Dash Board and
Integration
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation17
IBM Software Group
� Single Dashboard Edition to view metrics from different Tivoli OMEGAMON XE zSeries Agents and IBM Tivoli Monitoring (ITM) Agents for “end-to-end” Enterprise-wide System Management
� Possibility to create own Workspaces with different Information from different Agents and their related Information
� Possibility to create own Business Views with selected Information from selected Systems and Agents
End-to-End with OMEGAMON Dashboard Edition
� � � � � � � � � � � �
� � � � � � � � � � � � � � � � �
� Graphical policy editor for ease of use
� Policy management for workflow automation
� Speeds problem identification and resolution
� Eliminates time spent logging into individual Applications
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation18
IBM Software Group
The OMEGAMON Business View
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation19
IBM Software Group
End to End Management from TivoliSystem z Portfolio
License
Compliance Manager for
z/OS v4.1
System Automation
for z/OS 3.1
Composite Application
Manager for R.T.
Tracking V6.1
NetView on
z/OS v5.2
IBM Tivoli
Monitoring v6.1
System
Automation for
Multiplatforms v2.2
OMEGAMON
XE on z/OS v4.1.0
Tivoli Enterprise
Console v3.9
Composite Application
Manager for
WebSphere V6.1
Composite
Application Manager for
SOA V6.1
Workload Scheduler for
z/OS 8.3
Contract
Compliance Manager v3.7
Usage and
Accounting Manager v6.1
OMEGAMON
XE for DB2
PE/PM v4.1.0
OMEGAMON XE for
Storage
v4.1.0
OMEGAMON
XE for MF Networks
v4.1.0
OMEGAMON XE for CICS
& IMS v4.1.0
Executive Dashboard
Service Level Reporting
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation20
IBM Software Group
Dynamic Workspace Linking Functionality
OMEGAMON XEfor z/OS 4.1.0
OMEGAMON XEfor Storage 4.1.0
OMEGAMON XEfor IMS on z/OS 4.1.0
OMEGAMON XEfor CICS on z/OS 4.1.0
OMEGAMON XE for DB2 PE/PM z/OS 4.1.0
OMEGAMON XE forMainframe Networks 4.1.0
Problem: How do I quickly find a potential problemthat requires multiple monitoring products?
Scenario: Dynamically link in context from IMS transaction to the associated DB2 thread
Solution: Dynamic Workspace LinkingProduct provided links & user customized
OMEGAMON z/OS Management Console 4.1.0
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation21
IBM Software Group
Horizontal and vertical Integration from the OM PE perspective
DB2 OMEGAMON DB2SQL PA XE for DB2 PE Query Monitor
Visual Explain Cont rol Center
…
OMEGAMONXE for CICS
OMEGAMONXE for IMS
OMEGAMONXE for z/OS
…. => DWL or additionally using OMGEAMON DE (Dashboard Edition)
Information Management Tools
TivoliOMEGAMONMonitors
DB2 Path Checker
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation22
IBM Software Group
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
�
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
� The Buffer Pool Analysis function coming with the PE product offering
� 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)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation23
IBM Software Group
The Functions
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation24
IBM Software Group
Functional Details
� Online / Real-Time Monitoring
� Application monitoring
� DB2 Statistics
� Object Analysis
� System parameter
� History Data
� Snapshot
� Short term
� Near-term
� Long-term
� DB2 Connect Monitoring
� Reporting and Analysis Support
� Trace Collection
� Reporting
� Performance Warehouse
� ROT and Performance Queries
� Buffer Pool Analysis
� Expert object placement analysis
� Simulation
� The end user interfaces
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation25
IBM Software Group
Online / Real-Time Monitoring
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation26
IBM Software Group
Application Monitoring (thread snapshot)
Horizontal navigation within thread detail (*)
Fields in exception
are highlighted.
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation27
IBM Software Group
Application Monitoring (objects used by thread)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation28
IBM Software Group
DB2 Statistics
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation29
IBM Software Group
DB2 Statistics – Data sharing group viewSelect the group view or any of the Data Sharing members
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation30
IBM Software Group
DB2 Statistics – Virtual Storage & Dynamic SQL statement cache
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation31
IBM Software Group
DB2 Statistics – Dynamic SQL statement cache details
Select and zoom-in
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation32
IBM Software Group
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 DBVol. thread act.by space
Thread activity Thread information
Objects use by thread
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation33
IBM Software Group
Object AnalysisObject allocation sample screen snapshots with
Zoom-in
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation34
IBM Software Group
Object AnalysisObject activity sample screen snapshots with
Zoom-in
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation35
IBM Software Group
Historical Data
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation36
IBM Software Group
History Data - General� 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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation37
IBM Software Group
History Data – Snapshot DataSnapshot panels allow to page back intothe history of previously collected snapshots
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation38
IBM Software Group
History Data – Near-Term Data
PF11
Define interval
Select interval and view
Select thread groupZoom into single thread
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation39
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation40
IBM Software Group
Analysis Support – Rule-of-Thumb
Select table and column to be added to the 'Value expression'
Define thresholds and recommendations
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation41
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation42
IBM Software Group
Analysis Support – Performance Queries
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation43
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation44
IBM Software Group
Trace Data Collection
Different views to the PWH processesCollect trace data step can now be added to a process.
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation45
IBM Software Group
Trace Data Collection
In 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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation46
IBM Software Group
Reporting
DB2 Event Trace collectionVarious Reports
Buffer Pool Analyzer
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation47
IBM Software Group
The wide variety of historical processing
TRACE
VSAM
VSAM
GTF
DB2 Trace collection Proc essing / Reporting Perfo rmance DB archiving
SMF
OP-Buffer Near-Term
History
BatchCRD
ISPF CRD
PWH CRD& SQL Act.
ATF
Seq
Seq
Seq
Seq
VSAM
VSAM
Historical
Reporting
Programs
Job - Scheduler
PE SERVER
SAVE
FILE
REPORT
PWH
PDB
DB2Load Utility
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
Classic PWHClient
Best view in slide show mode
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation48
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation49
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation50
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation51
IBM Software Group
Reporting … (sample Accounting Report) LOCATION: SYSDSN7 DB2 PERFORMANCE MONITOR (V7) PAGE: 1-1 GROUP: DSN7 A CCOUNTING REPORT - LONG REQUE STED FROM: NOT SPECIFIED MEMBER: SG71 TO: NOT SPECIFIED SUBSYSTEM: SG71 ORDER: PRIMAUTH-PLANNAME INTE RVAL FROM: 04/24/01 08:21:22.85 DB2 VERSION: V7 SCOPE: MEMBER TO: 04/24/01 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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation52
IBM Software Group
SQL Activity Trace with nested activities ... CLOSE 16:01:07.12 0.000017 0.00 0017 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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation53
IBM Software Group
Locking Trace - Suspension / IFCID (44,45,105,107,213,214,215,216,226,227)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation54
IBM Software Group
Analysis Support – DB2 Buffer Pool Analyzer
� 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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation55
IBM Software Group
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.
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation56
IBM Software Group
DB2 Connect Monitoring
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation57
IBM Software Group
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
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation58
IBM Software Group
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.
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation59
IBM Software Group
DB2 Connect Monitoring – The different views
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation60
IBM Software Group
OMEGAMON Classic – DB2 Connect monitoring
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation61
IBM Software Group
Highlights after GA
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation62
IBM Software Group
OMEGAMON XE for DB2 PM/PE on z/OS v4.1.0 Highlights at a Glance
� Support for zIIP processor usage that is being introduced on the System z9 platform from aDB2 perspective
� Integration with SQL PA from OMEGAMON Classic
� Reinstate CUA on a ‘as is basis’
� ATF: Allow extended collection time and externalize FLUSH parameter
� Enhanced Thread Overview: Show additional LOCK information and Changed Pages in all Group Buffer Pools (100% CF usage ).
� IFCID 225 (DBM1 Virtual Storage ) - Show current virtual storage usage below and above 2 GB on Classic end user interface
�
Statistics Spreadsheet output (IFCID 225)
� Usability improvements in OMEGAMON Classic – Tab key usage on selected panels
� Near-Term History SEQ option
� DB2 Version 9 day one support
� Dynamic Workspace Linkage (DWL) DB2 -> z/OS, DB2 <-> CICS, DB2 <-> IMS
� NLS supportFrench, German, Italian, Spanish, Portuguese, Chinese (simple & traditional), Japanese, Korean
� z/OS metrics for CPU Utilization and Memory consumption
� New DATATYPE option for Accounting FILE / SAVE
� BatchCRD for continuous trace collection with subsequent processing
� NTH subinterval and selection using CORRID
Note: ( ) shipped also with V3.1.0 since GA
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation63
IBM Software Group
New Subsystem / LPAR related dataNew Data Section QWOS in IFCID 1 (DB2 V8 PTF: UK32198,
OMEGAMON XE for DB2PM/PE APAR: PK57640 & PK59975 )
With this DB2 provides z/OS metrics for CPU (in %) and memory for
�
LPAR,
�
DB2 subsystem,
�
DB2 address spaces - MSTR, DBM1)
QWOS DSECTQWOSLNCP DS F NO OF CPS ON LPARQWOSLPRU DS F CPU UTILIZATION LPARQWOSDB2U DS F CPU UTILIZATION DB2 SUBSYSQWOSMSTU DS F CPU UTILIZATION DB2 MSTRQWOSDBMU DS F CPU UTILIZATION DB2 DBM1QWOSLPIR DS F PAGE-IN RATE LPARQWOSDPIR DS F PAGE-IN RATE DB2 SUBSYSQWOSLRST DS F REAL STORAGE ON LPAR IN MBQWOSLRSF DS F FREE REAL STORAGE LPAR IN MBQWOSDRSU DS F USED REAL STORAGE DB2 SUBSYS IN MBQWOSLVST DS F VIRTUAL STORAGE LPAR IN MBQWOSLVSF DS F FREE VIRTUAL STORAGE LPAR IN MBQWOSDVSU DS F USED VIRTUAL STORAGE DB2 SUBSYS IN MBQWOSEND DS 0C
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation64
IBM Software Group
New Subsystem / LPAR related dataNew data shown on “System Status” TEP workspace
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation65
IBM Software Group
New Subsystem / LPAR related dataDBM1 Virtual storage data (IFCID 225) in a new TEP workspaces
DBM1 Virtual Storage Details
DBM1 Virtual Variable Storage Details
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation66
IBM Software Group
New IFCID to report on DB2 Messages
New IFCID 197 - Performance Trace Class(18) DB2 V8/9 APAR: PK47126, V8 PTF UK30278, V9 PTF UK30279
OMEGAMON XE for DB2PM/PE APAR: PK57640 & PK59975
� A new DB2 IFCID 197 will be available to access DB2 messages written to message log via IFI API in order to allow event basedalerts and appropriate reaction via “Take Action” automation
� New ICAT parameter “DB2 messages collection interval” (default 10 seconds)
� MONITOR2 authorization required.
� Separate subtask of STC need to be started in addition/F <ccccccc>,F PESERVER,F <db2>,DB2MSGMON=<p>
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation67
IBM Software Group
New IFCID to report on DB2 Messages
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation68
IBM Software Group
NTH VSAMSEQ Option
SEQstatic
SEQstatic
DB2
DB2 OP-Buffer
NTHCollector
VSAM
SEQstatic
SEQdynamic
SEQGDG
Classic NTH(VTAM)
e.g.D01SYS.KO2.V310.SYSA.§DB2.§DATE.§TIME.RKD201
e.g.D01SYS.KO2.V310.SYSA.SDE1.RKD2SQ01D01SYS.KO2.V310.SYSA.SDE1.RKD2SQ02D01SYS.KO2.V310.SYSA.SDE1.RKD2SQ02
e.g.D01SYS.KO2.V310.SYSA.SDE1.RKD201
Archive e.g. a GDGD01SYS.KO2.V310.SYSA.SDE1.RKD2ARCQor a dynamic data set like D01SYS.KO2.V310.SYSA.§DB2.§DATE.§TIME.RKD201
Input forReportingprograms
manda
tory
optional
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation69
IBM Software Group
BatchCollectReportData (PK43728)
DB2
DB2 OP-Buffer
Batch Collector
SEQGDG
ReporterDB2 Load
Utility PDBInvoke job if GDG is switched
� Member FPEZCRD on RKO2SAMP
�
Can run once (elapsed time) or continuously (interval time between GDG switch)
�
Invokes a job (e.g. Report & Load) if GDG is switched
DSGLOBAL(N) SSID(ssid)
DSGLOBAL(Y) DSMEMBER(dsMbr)
GDGDATASET(gdg)
JOB(job)
OPBUFSIZE(2048)
OPBUFSIZE(opSize)
ELAPSEDTIME(60) TRACE('trace') <
ELAPSEDTIME(secs) RECCOLLECTED(recs) TERMTHREADS(thds)
� FPRZCRD
�
Group scope wide trace collection (optional)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation70
IBM Software Group
Display Data Sharing group wide threads
________________ ZALLT VTM O2 V410./C SDE1 G 03/06/08 15:43:34 > Help PF1 Back PF3 Up PF7 Down PF8 Sort PF10 Zoom PF11 > T.A > THREAD ACTIVITY: Enter a selection lette r on the top line.
> *-ALL B-TSO C-CICS D-IMS E- BACKGROUND F-DIST ALLIED > G-DIST DBAC H-UTIL I-INACT J-FILTER K- FUNCTIONS L-STORED PROC > M-TRIGGERS N-SYSPLEX O-ENCLAVES P-WORKSTA =================================================== ============================ > ALL THREADS CONNECTED TO DB 2
THDA + * + Elapsed Planname DB2 Status GetPg Upd ate Commit CORRID + ---------- -------- ----- ------------ ------ ------ -- ---- ------------+ 00:59:49.0 KO2PLAN SDE2 NOT-IN-DB2 8028 1811 918 SDE2OMO4 + 00:59:48.6 SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:59:48.6 KO2PLAN SDE2 NOT-IN-DB2 7598 33 7 SDE2OMO4 + 00:59:47.3 SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:59:34.1 KO2PLAN SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:59:17.9 KO2PLAN SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:21:14.1 KO2PLAN SDE1 NOT-IN-DB2 63 4 10 SDE1OMO4 + 00:21:14.1 KO2PLAN SDE3 NOT-IN-DB2 63 4 10 SDE1OMO4 + 00:21:13.6 SDE1 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:21:13.6 SDE3 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:21:13.1 KO2PLAN SDE1 NOT-IN-DB2 7618 33 7 SDE1OMO4 + 00:21:12.6 KO2PLAN SDE3 NOT-IN-DB2 7618 33 7 SDE1OMO4 + 00:21:12.4 SDE1 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:21:11.9 SDE3 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:20:58.3 KO2PLAN SDE3 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:20:58.3 KO2PLAN SDE1 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:17:14.9 DB2PM SDE1 NOT-IN-DB2 79943 0 1186 SDE1OMO4 =================================================== ============================
________________ ZALLT VTM O2 V410./C SDE1 G 03/06/08 15:43:34 > Help PF1 Back PF3 Up PF7 Down PF8 Sort PF10 Zoom PF11 > T.A > THREAD ACTIVITY: Enter a selection lette r on the top line.
> *-ALL B-TSO C-CICS D-IMS E- BACKGROUND F-DIST ALLIED > G-DIST DBAC H-UTIL I-INACT J-FILTER K- FUNCTIONS L-STORED PROC > M-TRIGGERS N-SYSPLEX O-ENCLAVES P-WORKSTA =================================================== ============================ > ALL THREADS CONNECTED TO DB 2
THDA + * + Elapsed Planname DB2 Status GetPg Upd ate Commit CORRID + ---------- -------- ----- ------------ ------ ------ -- ---- ------------+ 00:59:49.0 KO2PLAN SDE2 NOT-IN-DB2 8028 1811 918 SDE2OMO4 + 00:59:48.6 SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:59:48.6 KO2PLAN SDE2 NOT-IN-DB2 7598 33 7 SDE2OMO4 + 00:59:47.3 SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:59:34.1 KO2PLAN SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:59:17.9 KO2PLAN SDE2 NOT-IN-DB2 0 0 0 SDE2OMO4 + 00:21:14.1 KO2PLAN SDE1 NOT-IN-DB2 63 4 10 SDE1OMO4 + 00:21:14.1 KO2PLAN SDE3 NOT-IN-DB2 63 4 10 SDE1OMO4 + 00:21:13.6 SDE1 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:21:13.6 SDE3 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:21:13.1 KO2PLAN SDE1 NOT-IN-DB2 7618 33 7 SDE1OMO4 + 00:21:12.6 KO2PLAN SDE3 NOT-IN-DB2 7618 33 7 SDE1OMO4 + 00:21:12.4 SDE1 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:21:11.9 SDE3 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:20:58.3 KO2PLAN SDE3 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:20:58.3 KO2PLAN SDE1 NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:17:14.9 DB2PM SDE1 NOT-IN-DB2 79943 0 1186 SDE1OMO4 =================================================== ============================
Outlook
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation71
IBM Software Group
Display Data Sharing single member threads
________________ ZALLT VTM O2 V410./C SDE1 S 03/06/08 15:46:11 > Help PF1 Back PF3 Up PF7 Down PF8 Sort PF10 Zoom PF11 > T.A > THREAD ACTIVITY: Enter a selection lette r on the top line.
> *-ALL B-TSO C-CICS D-IMS E- BACKGROUND F-DIST ALLIED > G-DIST DBAC H-UTIL I-INACT J-FILTER K- FUNCTIONS L-STORED PROC > M-TRIGGERS N-SYSPLEX O-ENCLAVES P-WORKSTA =================================================== ============================> ALL THREADS CONNECTED TO DB 2
THDA + * + Elapsed Planname CPU Status GetPg Upd ate Commit CORRID + ---------- -------- ----- ------------ ------ ------ -- ---- ------------+ 00:23:52.0 KO2PLAN 00.0% NOT-IN-DB2 63 4 10 SDE1OMO4 + 00:23:51.6 00.0% NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:23:51.1 KO2PLAN 00.0% NOT-IN-DB2 7618 33 7 SDE1OMO4 + 00:23:50.3 00.0% NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:23:36.2 KO2PLAN 00.0% NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:19:52.9 DB2PM 00.0% NOT-IN-DB2 91743 0 1361 SDE1OMO4 =================================================== ============================
________________ ZALLT VTM O2 V410./C SDE1 S 03/06/08 15:46:11 > Help PF1 Back PF3 Up PF7 Down PF8 Sort PF10 Zoom PF11 > T.A > THREAD ACTIVITY: Enter a selection lette r on the top line.
> *-ALL B-TSO C-CICS D-IMS E- BACKGROUND F-DIST ALLIED > G-DIST DBAC H-UTIL I-INACT J-FILTER K- FUNCTIONS L-STORED PROC > M-TRIGGERS N-SYSPLEX O-ENCLAVES P-WORKSTA =================================================== ============================> ALL THREADS CONNECTED TO DB 2
THDA + * + Elapsed Planname CPU Status GetPg Upd ate Commit CORRID + ---------- -------- ----- ------------ ------ ------ -- ---- ------------+ 00:23:52.0 KO2PLAN 00.0% NOT-IN-DB2 63 4 10 SDE1OMO4 + 00:23:51.6 00.0% NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:23:51.1 KO2PLAN 00.0% NOT-IN-DB2 7618 33 7 SDE1OMO4 + 00:23:50.3 00.0% NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:23:36.2 KO2PLAN 00.0% NOT-IN-DB2 0 0 0 SDE1OMO4 + 00:19:52.9 DB2PM 00.0% NOT-IN-DB2 91743 0 1361 SDE1OMO4 =================================================== ============================
Outlook
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation72
IBM Software Group
Display RLOG of Data Sharing members
________________ ZRLOG VTM O2 V410./C SDE1 03/07/08 16:40:54 2 > Help PF1 Back PF3 Up PF7 Down PF8 So rt PF10 Redirect PF11 > Z. =================================================== ============================ > REDIRECT MONITORING TO ANOTHER DB2
> To redirect OMEGAMON to another DB2 subsystem, pl ace the cursor on the line > for the DB2 subsystem to be monitored and then pr ess PF11, or you may type > the name of the DB2 subsystem after RLOG.
RLOG + Command Group + Name Prefix Scope Attach Ver Statu s LPAR Useable + ---- -------- ----- ------ --- ----------- ------- - ---------+ SDE1 -SDE1 M DB2E 810 Ac tive SYSA Yes + SDE3 -SDE3 M DB2E 810 Ac tive SYSA Yes + SN51 -SN51 M DBN5 910 Ac tive SYSA Yes + SDE2 -SDE2 M DB2E 810 Ac tive SYSB Yes + SN52 -SN52 M DBN5 910 Ac tive SYSB Yes + DB2E G DB2E No t Active No + DBN5 G DBN5 No t Active No + + 7 DB2 Subsystems found =================================================== ============================
________________ ZRLOG VTM O2 V410./C SDE1 03/07/08 16:40:54 2 > Help PF1 Back PF3 Up PF7 Down PF8 So rt PF10 Redirect PF11 > Z. =================================================== ============================ > REDIRECT MONITORING TO ANOTHER DB2
> To redirect OMEGAMON to another DB2 subsystem, pl ace the cursor on the line > for the DB2 subsystem to be monitored and then pr ess PF11, or you may type > the name of the DB2 subsystem after RLOG.
RLOG + Command Group + Name Prefix Scope Attach Ver Statu s LPAR Useable + ---- -------- ----- ------ --- ----------- ------- - ---------+ SDE1 -SDE1 M DB2E 810 Ac tive SYSA Yes + SDE3 -SDE3 M DB2E 810 Ac tive SYSA Yes + SN51 -SN51 M DBN5 910 Ac tive SYSA Yes + SDE2 -SDE2 M DB2E 810 Ac tive SYSB Yes + SN52 -SN52 M DBN5 910 Ac tive SYSB Yes + DB2E G DB2E No t Active No + DBN5 G DBN5 No t Active No + + 7 DB2 Subsystems found =================================================== ============================
Outlook
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation73
IBM Software Group
More ...Highlights at a Glance
� ATF�Allow multiple (up to 5) definition of PLAN NAMES or AUTHIDs
� NTH�New SUBINTERVAL introduced�Shows now “End User” fields and TCP/IP data�Selection by CORRID
� mixed-case password function of z/OS 1.7 Security Server RACF (FOLD=NO parameter)
� Package Versioning� Buffer Pool Analyzer
�Simulation: No longer 2GByte limit on DB2 trace input for Buffer Pool Simulation (PK58453)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation74
IBM Software Group
References
Internet:IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS V4.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 V4.1.0http://www-306.ibm.com/software/tivoli/products/omegamon-xe-db2-pemon-zos/
White Paper Collection – OMEGAMON XE for DB2 Performance Expert on z/OS http://www-306.ibm.com/software/data/db2imstools/db2tools-library.html#omegaxepe-lib
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:A Deep Blue View of DB2 Performance: IBM Tivoli OMEGAMON XE for DB2
Performance Expert on z/OS V3.1.0 (SG24-7224-00)http://www.redbooks.ibm.com/abstracts/sg247224.html (April 2006)
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)
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation75
IBM Software Group
References - Bibliography
Publication title V410 number--------------------------------------------------------------- -----------Configuration and Customization GC18-9979Messages GC18-9980Monitoring Performance from the OMEGAMON Classic Interface SC18-9988Monitoring Performance from ISPF SC18-9981Monitoring Performance from Expert Client SC18-9982Reporting Users Guide SC18-9983Report Reference SC18-9984Report Command Reference SC18-9985Information Roadmap GC18-9834IBM DB2 Buffer Pool Analyzer User's Guide SC18-9986
OMEGAMON XE for DB2 Performance Expert on z/OS Program Directory GI10-8721OMEGAMON XE for DB2 Performance Expert on z/OS License Information GC18-9992 OMEGAMON XE for DB2 Performance Expert on z/OS Japanese Program Dir.GI10-8722
IBM Tivoli Monitoring Services LCD7-0836IBM Tivoli Monitoring: Upgrade Road Map for OMEGAMON GC32-1980
XE Version 4.1 Monitoring Agents
DB2 Performance Management Update I (IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS) © 2008 IBM Corporation76
IBM Software Group
Thank you – Danke !
Other Questions?