Post on 11-Mar-2018
© 2009 IBM Corporation
IBM Corporation / SWG / Tivoli
Gestion des performances de bout en bout
Jean-marc_dupont@fr.ibm.comSWG - Team System z
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation2
AGENDA
1. IBM Service Management
2. La supervision avec Tivoli OMEGAMON
3. Roadmap 2008/2009
4. OMEGAMON XE for IMS 420
5. IT CAM for Transaction
6. Questions / Réponses
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation3
IBM Tivoli Service Management Center for System z
Best Practices and Services
Optimized Infrastructure
Process Management
Service Management Platform
Operational Management
Incident & Problem Management
Change & Release Management
Business Continuity Management
Business Service Management
Discovery & Relationship Mapping
Federated Configuration Archive
Process Automation Engine
Financial Management
Operations & Production
ControlMonitoring Security
IBM Tivoli Service Management Center for System z
Enabling clients to strategically use their System z as an integrated, enterprise-wide, hub for the efficient management of business and IT services
�The Performance and Availability (OMEGAMON portfolio) is a key pillar of the Service Management Center for System z initiative!
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation4
Best Practices and Services
Optimized Infrastructure
IBM Tivoli Service Management Center for System z
Introducing IBM Tivoli Service Management Center for System z
Enabling clients to strategically use their System z as an integrated, enterprise-wide, hub for the efficient management of business and IT services
Process Mgt
Service Mgt Platform
Operational Mgt
IBM Tivoli Service Request
Manager
IBM Tivoli Change & Release
Management
IBM Tivoli Business
Continuity Process Manager
IBM Tivoli Business Service
Manager
IBM Tivoli Application
Discovery and Dependency Manager
(TADDM)
IBM Tivoli Change and Configuration
Management Database (CCMDB)
IBM Tivoli Accounting &
Usage Manager, Tivoli
Decision Support for
z/OS
IBM Tivoli System
Automation &IBM Tivoli Workload
Automation
IBM Tivoli Netview for z/OS,
OMEGAMON, IBM Tivoli Composite Application
Manager
IBM Tivoli Identify Manager, IBM Tivoli Access
Manager, zSecure, Security Information and
Event Mgmt, RACF
New on z!New on z!
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation5
Portfolio
ITCAM forTransaction
ITCAM forWebSphere
Composite Application
Management
IBM Tivoli OMEGAMON XEFor Messaging
ITCAM for SOA
IBM TivoliSystem
AutomationFamily
Availability Management
IBM TivoliWorkload Scheduler
Family
Business Service
Management
IBM Tivoli Business Service
Manager
IBM Tivoli Decision Support
(incl. TUAM)
TivoliEnterprise
Portal
Resource Management
IBM Tivoli Monitoring 6.1
IBM Tivoli OMEGAMON Monitoring
Family
Distributed Systems System z Tools:Atam,TOM,ITSO,TPM…/…
SecurityBU & Recovery
Surveillance par domaines techniques (silos techniques)
Surveillance de bout en bout
Niveau analyse technique: Corrélation et intégration des informations
Vision « métiers »
Tivoli LicenceCompliance Manager
Tivoli Service LevelAdvisor
TivoliBSM
Vision « infrastructure »
© 2009 IBM Corporation
IBM Corporation / SWG / Tivoli
La Supervision avec Tivoli OMEGAMON
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation7
Bonnes pratiques
Pilotage Technique
Fonction Help Desk
Pilotage des services
Applications
Infrastructure z
Experts
Infrastructure
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation8
Mainframe ResourcesDistributed Resources J2EE TransactionsBusiness Services
Executive Dashboard
Service Level Reporting
Launch in Context
Tivoli Enterprise PortalLa vue de bout en bout de votre infrastructure
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation9
RPC
Presentation Server
RPC
DB
ManagementServer - Hub
“End-to-End” Architecture
RPC
Integration
RPC
ManagementServer - Remote
ITM
ITM
ITM
DBData WareHouse
OPAL
zMC
IMS
DB2
Storage
Network
MQ
WAS
z/OS
CICSTEP
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation10
La Supervision de “Bout en bout” de l’infrastructureAvec OMEGAMON XE 4.1.0, ITM 6.2, & IT CAM suite
End-to-End Service Management
Platforms Databases Applications Business
Integration
Web
Infrastructure
Messaging &
Collaboration
Unix
Universal
Agent
Windows
Cluster(s)
Linux
z/OS
VMWare
OS/400
DB2(Z & Distributed)
Oracle
SQL
Sybase
Informix
z/VM
SAP
.NET (full suite of MS apps)
Citrix
Siebel
Tuxedo
Web Services
CICS
SOA
IMS
WebSphereMQ
WebSphereMQ
Integrator
WebSphere(Z & Distributed)
IIS
iPlanet
Apache
WebLogic
Lotus
Domino
Exchange
Agent-lessAdapterURL, SNMP, File,Socket, UDB….
AgentQuick attach API
95+ CustomPackagesavailable formodification
OPAL
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation11
Navigation inter-domaines/inter instances
Détection des incidents et identification de la source
Analyse du problème
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation12
Des vues techniques/ logiques de l’infrastructure
A digital dashboard allows for key elements to be combined into a single view
DB2CICSz/OS MQIMS
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation13
Des consoles 3270 pour les Experts
© 2009 IBM Corporation
IBM Corporation / SWG / Tivoli
Roadmap 2008/2009
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation15
Problématique de la supervision de l’infrastructure
� Disposer d’une interface unique de pilotage de l’infrastructure
Pour identifier rapidement la cause des incidents (root cause analysis)
Pour prendre en compte la dimension utilisateur (business impact )
� Pouvoir analyser et optimiser les systèmes et sous-systèmes zSeries
� Disposer d’une vision de bout en bout de la performance et de la disponibilitédes services et de l’infrastructure sous-jacente
� Maîtriser les niveaux de service requis à travers des alertes et des Workflows
� Disposer d’agents couvrant l’ensemble des composants systèmes et sous systèmes en architecture SYSPlex
� Disposer d’une architecture qui permet d’intégrer le monitoring des autres composants de l’infrastructure
� Disposer d’une architecture qui permet d’intégrer des composants existants
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation16
System
Automation
for z/OS 3.2
Composite
Application
Manager for
Transaction V7
NetView on
z/OS v5.3
IBM Tivoli
Monitoring
v6.2
OMEGAMON
XE on IMS
v4.2.0
Composite
Application
Manager for
WebSphere V6.2
Composite
Application
Manager for
SOA V7
Workload
Scheduler for
z/OS 8.3
OMEGAMON
XE for DB2
PE/PM v4.1.0
OMEGAMON
XE for
Storage
v4.2.0
OMEGAMON
XE for MF
Networks
v4.1.0
OMEGAMON
XE for CICS
v4.1.0
OMEGAMON
XE on z/OS
v4.1.0
OMEGAMON
XE for zMC
v4.1.0
OMEGAMON
XE for
Messaging
V7
OMEGAMON
XE for zVM
& Linux
v4.1.1
End to End Management tools from Tivoli
Le management de “bout en bout” de l’ infrastructure System z Portfolio
OMEGAMON
XE for CICS
TG v4.1.0
OPAL
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation17
La valeur des solutions IBM Tivoli OMEGAMON
� Chaque Agent collecte 300 à 2000 attributs � Possibilité de collecter des historiques� 10 à 40 situations prédéfinies par Agent� 40 à 100 Workspaces prédéfinis par Agent� Liens contextuels entre les Agents� Point unique pour la configuration de la supervision
(TEP)� Support des dernières versions Hardware et
Software System z� Interfaces 3270 pour les experts
© 2009 IBM Corporation
IBM Corporation / SWG / Tivoli
OMEGAMON XE for IMS 420
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation19
OMEGAMON XE for IMS on zOS V4.2.0
� Monitoring of IMSPlex� Support of IMS V10� Monitoring of IMS Connect� Monitoring of HALDB� Moniroring of FP� DWL links between
products
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation20
Un ensemble de WorkSpaces prédéfinis
� ACK/NAK Summary� Coupling Facility Data Sharing
Structures� Coupling Facility Shared Queues
Structures� DBCTL Thread Calls� DBCTL Thread Details� DBCTL Thread Indoubts� DBCTL Thread Summaries� Dependent Region DLI Calls Detail� Dependent Regions DLI Statistics� Exception Events� Global Lock Conflicts� IMS Address Spaces� IMS Coupling Facility Data Sharing
Status� IMS Coupling Facility Data Sharing
OSAM Details� IMS DASD Logging� IMS Dependent Regions� IMS Detailed Transactions
(associated with IMS Transaction Summary)
� IMS Device Activity� IMS Extended Recovery Facility� IMS External Subsystems� IMS Fast Path Balancing Groups� IMS Fast Path DEDB Activity� IMS Fast Path MSDB Information� IMS Fast Path Regions� IMS Fast Path System� IMS Fast Path VSO Data Spaces� IMS HALDB Database Summary� IMS HALDB Partition Information� IMS IRLM Information� IMS Logical Terminals
� IMS Messages� IMS MQSeries Status� IMS MSC - Logical Links� IMS MSC - Physical Links� IMS OSAM BP Statistics� IMS OSAM Subpool Statistics� IMS OTMA Status Extended� IMS OTMA TMember Status� IMS OTMA TPipe Status� IMS Node Level Summary� IMS Pools Display� IMS Program Scheduling Blocks� IMS Recovery Control Datasets� IMS RTA Group Summary� IMS RTA Item Summary� IMS Startup Parameters� IMS System Datasets� IMS System Exceptions� IMS System Information� IMS Transaction Summary� IMS TRF Class Summary� IMS TRF DLI Summary� IMS VSAM Activity� IMS VSAM/OSAM Activity� IMS VSAM Subpool Statistics� MSDB Fields (associated with IMS Fast
Path MSDB Information)� Online Log Datasets� Response Time Detail� Response Time Summary by Client ID� Response Time Summary by Port
Number� Response Time Summary by Target
Datastore� Response Time Summary by
Transaction Code� Response Time Summary by User ID
� Resume TPIPE Detail� Shared APPC Queue Summaries� Shared APPC Queue TPname
Summaries� Shared Cold Queues Summary� Shared Cold Queues Summaries for All
Destinations� Shared Cold Queues - APPC Summaries� Shared Cold Queues - LTERM
Summaries� Shared Cold Queues - OTMA
Summaries� Shared Cold Queues - Remote
Summaries� Shared Cold Queues - Transaction
Summaries� Shared Fast Path Program Queue Detail� Shared Fast Path Program Queue
Summaries� Shared LTERM Detail Data� Shared LTERM Queue Summaries� Shared OTMA Queues Summary� Shared OTMA Queues Tpipe Summaries� Shared Transaction Queue Detail� Shared Transaction Queue Summaries� TCP/IP Usage Summary� VSO Areas (associated with IMS Fast
Path VSO Data Spaces)� z/OS TCB/CPU Usage
IMSPlex – IMS – Fast Path – HALDB - IMS Connect
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation21
Nouveautés en v4.2.0
� SimplificationOMEGAMON II and XE for IMS now a single FMID (AKI5420)
� XE Enhancements
Bottleneck Analysis
Response Time AnalyzerGlobal Locking – Top Blocker
Program Isolation (PI)
MQSeries InformationMSC v10 Performance Statistics
DWL to OM XE for Storage, OM XE for z/OS, and OM XE for Messaging� Integration with ITCAM for Transaction Tracking
DWL from ITCAM for TT to OM XE for IMS Near-Term History� Transaction History
Improve collection performance
Collect additional application information
Improve data retention by buffering and externalizing to DASD
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation22
XE/TEP Enhancements
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation23
XE/TEP Enhancements – Bottleneck Analysis
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation24
XE/TEP Enhancements – Response Time Analysis
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation25
Global Locking – Top Blocker
New area containing list of
top blockers
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation26
Integration with ITCAM for Transaction Tracking
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation27
Integration with ITCAM for Transaction Tracking
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation28
Near Term History / Application Trace
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation29
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation30
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation31
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation32
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation33
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation34
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation35
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation36
Liens avec IMS Connect Extension & IMS PA
IBM Software Group | Information Management Tools
IMS Performance Analyzer 4.1 Transaction Resource Usage
________________________________ SUMM0001 Printed at 15:57:27 20Jul2007 Data from 14.12.04 22May2007 to 12.02.16 23May2007 Page 3
Avg Avg Avg Avg 90% 90% 90% 90% Avg Tran InputQ Process OutputQ Total InputQ Process OutputQ Total CPU
Trancode Count Time Time Time IMS Time Time Time Time IMS Time Time- 4 0 36750559 0 36750559 0 72978168 0 72978168 9 CEXSCONV 8 57 22 0 79 172 36 0 204 0 CEXSNONC 1 147 17126 0 17273 147 17126 0 17273 0 CEXTCONV 10 4129 327 0 4456 20599 1543 0 20851 0 CEXTNONC 7 621359 298 0 621657 2119486 1286 0 2119548 0 DSN8CS 2 11 637 0 648 13 925 0 938 26 DSN8PP 18 9 372 0 381 11 595 0 602 0 DSN8PS 18 9 353 0 362 12 505 0 516 1 DSN8PT 15 8 272 0 280 10 367 0 376 0 IVTCV 13 17 266 0 283 62 377 0 408 0 IVTNO 13 14 60 0 74 56 265 0 320 0 IVTNV 11 9 13 0 22 16 37 0 51 0 Total 156 28156 942613 0 970770 366154 11500400 0 11529808 1
Record trace reports format input records for human analysis
Extractor output from 22May2007 14.12.04.2 Page 4 ---- Time ----- Ty hh.mm.ss.thmiju Trancode pe _______________ ________ __ 14.12.04.200000 10 Transaction: message send/receive or program schedule/process/end
Input LTERM Region type IFP Job name I9DEIFP1 Step name IFP PSB name DFSIVP4 Userid DFSIVP4 IMS name I9DE IMS version -Class - PST Id 1CPU time 0.018767 SRB time 0.003207Private storage below 16M 65,536 Private storage above 16M 102,400Input message length 0 Output message length 0Input queue time 0.000000 Program input queue time 0.0Processing time 7.47E+02 Internal application response time 0.000000Output queue time 0.000000 Total response time 0.000000Pseudo-Abend/SCC/User-Abend ( / / ) VTAM input node BALG Q-count at syncpoint 0 BALG Q-time 0.000000Time of input msg on EMHQ 0.000000 Time of output msg on EMHQ 0.000000VSO reads from dataspace 0 VSO reads from DASD to dataspace 0VSO updates to dataspace 0 01 UTC -08 UTC 2007-05-22 14.12.04.226068 07 UTC 2007-05-23 10.28.13.970291Input queue time 1 0.000000 Input queue time 2 0.000000Program execution time 7.29E+04 CQS output time 0.000000 Local output queue time 0.000000Output queue time 0.000000 SMF system id FTS1 Recovery token (IMSID/OASN) I9DE/00000001Alternate CQS output time 0.000000 Alternate local output Q time 0.000000Output messages back to in dest 0
IMS PA TRF Reports continued
Message Queue Report Summary by trancode
IBM Corporation / SW G / Tivoli
© 2006 IBM Corporation22
Visualisation du Workspace pour l’analyse
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation37
RésuméIBM Tivoli OMEGAMON XE for IMS on zOS V 4.1.0
� Une brique complémentaire dans la supervision « end to end » des architectures WEB
� Permet l’analyse des ressources et des workloads d’IMS , IMSPlex, OTMA, IMS Connect
En temps réel
En batch par des rapports détaillés
� Permet d’alerter et d’exécuter des actions� Une solution qui s’intègre avec l’ensemble des composants
OMEGAMON pour la supervision des infrastructures zOS
� Mais aussi, des offres complémentaires pour la performanceIMS Connect Extensions
IMS PA/PI
© 2009 IBM Corporation
IBM Corporation / SWG / Tivoli
IT CAM for Transaction 7.1
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation39
Portefeuille de solutions ITCAM
Approche verticale et horizontaleOMEGAMON XE for
Messaging
Analyze and Measure Transactions & Services
ITCAM for Transaction ITCAM for SOAITCAM for J2EE
Temps de réponse de bout en bout
Supervision et investigationWeb services
Supervision et investigationJ2EE
Supervision etinvestigation MQ
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation40
La cible … une vision de bout en bout
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation41
IT CAM for Transaction 7.1
Robotic Response Time Monitoring
Synthetic playback of all robotic scripts
Via Rational Robot, RPT, Mercury
LoadRunner, Command Line Interface
Web Response Time Monitoring
Monitors real end user web transactions (HTTP/S)
Client Response Time Monitoring
Monitor real end user client Windows application
transactions
i.e. Lotus Notes, Microsoft Outlook, SAP, 3270, etc
Sim
ulat
ion
Tta
nsac
tions
Mes
ure
des
vrai
esT
rans
actio
ns
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation
Console ITCAM for Transaction
� Une vue synthétique de toutes les applications
� Présente à la fois les informations temps réel et en temps différé
� Histories les informations agrégées pour analyse
Vue agrégéesdes applications
Information synthétiques
sur la performance et la disponibilité
Information sur la charge
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation
� Pourquoi le problème s’est il produit?
� Comment éviter qu’il se reproduise?
� Quand le problème a t’il commencé ?
� Est ce que le problème est toujours là?
� Quels sont les utilisateurs impactés ?
� Est ce que mes clients ont un problème pour accéder aux applications critiques ?
La console ITCAM for Transaction facilite l’investigationVue consolidé des alarmes Vue agégée
Information dans le temps
Investigation avec les données détaillées
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation
Tendances sur les temps de réponses
� Vue historique et temps réel en terme de performance et de disponibilité avec décomposition du temps de réponse
� Comparaison des temps de réponse entre plusieurs systèmes
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation45
Integration with ITCAM for Transaction Tracking
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation46
Integration with ITCAM for Transaction Tracking
IBM Corporation / SWG / Tivoli
© 2009 IBM Corporation47
Questions ?