Download - Download Handout
© 2008 IBM Corporation
Tivoli OMEGAMON XE on Z/VM and Linux
Wayne BucekTivoli Consulting IT Specialist
© 2008 IBM Corporation2
Agenda
Background
Integrated Monitoring
– Why ?
– A monitoring infrastructure
Workspaces
New Features
Demo
© 2008 IBM Corporation3
In the Beginning ….
In the Beginning ….When was the
beginning?
© 2008 IBM Corporation4
OMEGAMON for z/VM – 5000 foot View
CP Control
Blocks
Application
DataVM Events
*MONITOR System Service
MONDCSS
Segment
VCollect Utility
3270
OMEGAMONClassic
IUCV
© 2008 IBM Corporation5
OMEGAMON XE on z/VM and Linux
Provides performance monitoring for z/VM and Linux guests
Linux agents gather performance data from Linux guests
z/VM agent gathers performance data from z/VM
– Uses IBM Performance Toolkit for VM as its data source
Executes automated actions in response to defined events or situations
© 2008 IBM Corporation6
CP Control
Blocks
Application
DataVM Events
*MONITOR System Service
MONDCSS
Segment
MONWRITE Utility
Performance
Toolkit
Raw
Monwrite
History
Files
TCP/IPNetwork
DCSSSEGOUT
LINUXGuest
3270
Browser
OMEGAMON XE
VMRM
TEMS
VMAgent
OMEGAMON XE Agent Overview - 5,000 Foot View
© 2008 IBM Corporation7
Scenario—System Running Slowly
System is running slowly. Check
workload workspace to see if any
particular user is hogging the CPU.
© 2008 IBM Corporation8
Intuitive Built-in Navigation
PredefinedLink to takeYou directly
To the Processworkspace
© 2008 IBM Corporation9
Identify Hi CPU Consumers
See if thereis a process
which isusing too
much CPU
© 2008 IBM Corporation10
Kill the offending workload
You can issuea Take Actioncommand to
stop theoffendingprocess
© 2008 IBM Corporation11
© 2008 IBM Corporation12
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.21
OMEGAMON XE on z/VM & Linux
v4.1.2
OMEGAMON XE for IMS
v4.1.0
Composite Application Manager for
WebSphere V6.1
Composite Application Manager for
SOA V6.1
Workload Scheduler for
z/OS 8.3
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
v4.1.0
Executive Dashboard
Service Level Reporting
End to End Management from Tivoli
OMEGAMON XE on z/OS
v4.1.0
IBM Tivoli Business Service
Mgmt v4.2
IBM Tivoli Service
Level Adv v2.1
© 2008 IBM Corporation13
Application View
© 2008 IBM Corporation14
Tivoli Enterprise PortalFully Customizable GUI
IntelligentLinking
Personalized Views
Easy to useBrowser controls
Persistent customized workspaces
ViewZoom
Selectable Chart Options
Splittercontrols
NavigationTree
© 2008 IBM Corporation15
OMEGAMON XE Architecture Overview
Local Cache
Agents
TEMS Hub
TEPS
TEPS DB
TEMS Data (Built in operational DB)
Warehouse
TEP Browser or Desktop
MonitoringInfrastructure
TEMS Data Remote TEMS
Local Cache
Agents
Key:
TEP – Tivoli Enterprise PortalTEPS – Tivoli Enterprise Portal ServerTDW – Tivoli Data WarehouseTEMS –Tivoli Enterprise Monitoring ServerTEMA –Tivoli Enterprise Monitoring Agent
© 2008 IBM Corporation16
z/VM Systems default workspace
© 2008 IBM Corporation17
Available Performance Metrics
z/VM z/VM Linux Default Workspace
PAGING and SPOOLING Utilization
DASD
LPAR Utilization
NETWORK Utilization (Hiper Socket and Virtual Switch)
REAL STORAGE Utilization
TCPIP Utilization – Server
TCPIP Utilization – Users
SYSTEM Utilization
System Terminal Workspace
Workload (z/VM User ID) Activity
Linux Workload Workspace
ApplData Workspace
Linux Linux OS
Capacity Usage
Disk Usage
File Information
Network
Process
System Information
Users
© 2008 IBM Corporation18
LPAR Utilization (z/VM)
© 2008 IBM Corporation19
SYSTEM Utilization (z/VM)
© 2008 IBM Corporation20
WORKLOAD (z/VM User ID) Activity
© 2008 IBM Corporation21
System Information (Linux)
© 2008 IBM Corporation22
Processes (Linux)
© 2008 IBM Corporation23
Automation Using Situations
Situations alert when thresholds are exceeded
– Each condition compares a user-specified value against attribute data collected from managed systems
Each situation may examine the values of one or more attributes
If all conditions are met, the situation evaluates to true and an alert indicator icon appears on the TEP to let you know that a problem exists
When you create a situation, you can also specify recommended actions (Expert Advice) and/or automated responses to take place when the situation becomes true (Take Action)
Each management agent comes with a set of pre-defined situations that start running as soon as the management agent is connected
© 2008 IBM Corporation24
Event Management Workspace
Initial Cause
Current State
Expert Advice
Take action to fix the problem
© 2008 IBM Corporation25
Situation Editor
Initial Cause
Current State
Expert Advice
Take action to fix the problem
© 2008 IBM Corporation26
New and Modified Workspaces V4.1.2
Default z/VM Systems
Default z/VM Linux Systems (modified)
DASD Workspaces
– DASD Cache
– DASD Control Unit Cache
– Virtual Disks
System Workspaces
– Spin Locks
Processor Data
Enhanced Virtual Switch Data (modified)
© 2008 IBM Corporation28
New Tivoli Common Reporting (TCR)
TCR reports available on the OPAL website
– http://www-18.lotus.com/wps/portal/topal
What is TCR?
– Tivoli Common Reporting
– Consistent approach to viewing and administering reports
– Built on top of open source reporting tool called: BIRT
– Flexible development environment (Eclipse based) for creating report definitions
– Five templates provided for download
– Taking suggestions for more
© 2008 IBM Corporation29
Sample Reports Available
z/VM VM System CPU Utilization
z/VM VM System Paging Utilization
z/VM Linux System CPU Utilization
z/VM VM System CP-Owned Device Utilization
z/VM VM System TCP Server Statistics
© 2008 IBM Corporation30
© 2008 IBM Corporation31
Summary – OMEGAMON XE on z/VM and Linux
Part of the IBM Tivoli and OMEGAMON family of products
Specific focus on performance of z/VM and Linux guests
Breadth and depth of available metrics
Single workstation to view alerts and perform situational analysis
Automated actions in response to defined events
Continued investment and enhancement
IBM Software
© 2008 IBM Corporation
Scaling an Application in a Virtualized Environment
OMEGAMON product demonstration
IBM Software
© 2008 IBM Corporation33 Managing z/VM and Linux on System z
Scaling an Application in a Virtualized Environment
z/VM/CP
z/VM Perf.ToolKit
CMD(Guest)
VMTEMA
Linux(Guest)
LinuxTEMA
OpsMgr
Linux(ESMTS105)
LinuxTEMA
MQTEMA
ITCAMTEMA
Linux(ESMTS112)
LinuxTEMA
MQTEMA
ITCAMTEMA
Tivoli
Management
Services
IBM Software
© 2008 IBM Corporation34 Managing z/VM and Linux on System z
Scaling an Application in a Virtualized Environment
Summary
OMEGAMON monitoring an Enterprise Application
Dashboard displays health of application and system
Proactive monitoring of response and queues
Policy Automation to dynamically add a linux server
Observed the response problem has been corrected
IBM Software
© 2008 IBM Corporation
Safeguarding the System in a Virtualized Environment
OMEGAMON product demonstration
IBM Software
© 2008 IBM Corporation36 Managing z/VM and Linux on System z
Safeguarding the System in a Virtualized Environment
z/VM/CP
Tivoli
Management
Services
PTK
CMD(Guest)
VMTEMA
Linux(Guest)
LinuxTEMA
OpsMgr
Linux(SLESA107)
LinuxTEMA
IBM Software
© 2008 IBM Corporation37 Managing z/VM and Linux on System z
Safeguarding the System in a Virtualized Environment Summary
OMEGAMON monitoring system performance
A single workload ‘Hog’ is identified via Situation
Take Action integration to Operations Manager
Operations Manager issues ‘Set Share’ CP command
System is preserved, processing continues while application owner determine IF the app has a bug