download handout

Post on 23-Jan-2015

918 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

© 2008 IBM Corporation

Tivoli OMEGAMON XE on Z/VM and Linux

Wayne BucekTivoli Consulting IT Specialist

wbucek@us.ibm.com

© 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

top related