0% found this document useful (0 votes)
211 views57 pages

Top 10 Tep Tips

This document provides tips for leveraging the Tivoli Enterprise Portal (TEP) for monitoring with OMEGAMON XE. It discusses how to create cross-LPAR views, new navigator views, and cross-application workspaces to integrate multiple monitoring views. It also provides tips on customizing tables and charts, using situations to detect problems, checking infrastructure topology, accessing built-in tutorials, and tuning the TEP and queries for better performance. The tips are aimed at helping users optimize their use of the TEP for comprehensive system monitoring from a single interface.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views57 pages

Top 10 Tep Tips

This document provides tips for leveraging the Tivoli Enterprise Portal (TEP) for monitoring with OMEGAMON XE. It discusses how to create cross-LPAR views, new navigator views, and cross-application workspaces to integrate multiple monitoring views. It also provides tips on customizing tables and charts, using situations to detect problems, checking infrastructure topology, accessing built-in tutorials, and tuning the TEP and queries for better performance. The tips are aimed at helping users optimize their use of the TEP for comprehensive system monitoring from a single interface.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 57

Top 10 OMEGAMON XE Tips for

Tivoli Enterprise Portal

Ernie Gilman
IBM
August 3rd 2010
Session 7984

What is the TEP?


Tivoli Enterprise Portal (TEP)
Common user interface

Manage z/OS and distributed resources from a single browser interface.


Displays data in graphs, charts and table formats
View real time and historical data, at the same time
 Easy to configure, right from the TEP
 Out of the box Best Practices

Workspaces, Situations, and Expert Advice

Agenda: Leveraging the TEP

TEP top 10 TIPs

Benefit

Cross LPAR Views

View all LPARs in one View

Creating a New Navigator View

Organize workspaces by user and problem

Cross Application Workspaces

Integrate many views into one

Eliminate Multiple pages

Compact simplified views

Filter Queries

Faster Views

Customizing Tables and Charts

Highlight only what you need to see

Situations

Alert only on problems that need action

Topology

Verify Installation fix levels and connectivity

Built-in Tutorials

TEP Online Education

Tuning and ITMSUPER

Tune OMEGAMON Infrastructure


3

Integrated with the TEP


z/OS Health check

z/OS Management Console

z/OS & USS

OMEGAMON XE on z/OS

NetView for z/OS

IBM Tivoli NetView for z/OS V5.4

Network

OMEGAMON XE for Mainframe Networks

DB2

OMEGAMON XE for DB2 PE/PM

CICS

OMEGAMON XE for CICS

IMS
Storage
WebSphere MQ

OMEGAMON XE for IMS


OMEGAMON XE for Storage
OMEGAMON XE for Messaging

WebSphere Appl Server

ITCAM for WAS

z/VM & Linux on z

OMEGAMON XE on z/VM and Linux

Distributed Monitoring
Automation
DFSMS Audit
Catalog Management
SMF trend analysis Reports
4

IBM Tivoli Monitoring (ITM) & ITCAM


SA for z/OS
Advanced Audit for DFSMShsm
Advanced Catalog Management for z/OS
Tivoli Decision Support for z/OS

TEP

OMEGAMON XE TEP Infrastructure


OMEGAMON Agents
Agents
Agents
Agents

Agents

TEMS

Agents
Agents
Agents

Agents

Agents
Agents
Agents

Agents

TEMS

TEMS

IBM Tivoli Monitoring (ITM)

Agents
Agents
Agents
Agents

Query
Filters

Tivoli
Enterprise
Management
Server
(TEMS) HUB

Queries

Tivoli
Enterprise
Portal
Server
(TEPS)

Tivoli
Enterprise
Portal
(TEP)

View
Filters

TEP - Terminology

View

Navigator
View

Workspace

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER
7

Cross LPAR View - Overview

MVSA

MVSB

MVSC

MVSA
MVSB
MVSC

Example: OMEGAMON XE on z/OS


Default Physical drill down to see one LPAR at a time

Cross LPAR View Example

New Navigator View


1.Edit Navigator Views

2. Create a New Navigator View

3.Populate new Navigator view


Drag and drop

10

Choose attributes to graph

1.Select new Navigator view


2.Attribute to be graphed

3.Remember Query of Attribute to be


graphed
11

Select type of graph


1.Select Graph type
(drag and drop)

2.Assign Query

3.Assign Systems
(default)
12

Assign Attribute to Graph

2.Assign What to Graph

1.See Data to be Graphed

13

Customize Graph

1.Enter Name of window


CPU Utilization

2.Assign axis to display

14

Add Views and Save


Workspace

15

Chart Customization
1.Select attributes
3.Title of View

Change bar chart into a stacked bar chart

4.Choose axis
2.Stacked 3D bar chart
16

Save Workspace

17

Select Workspace

18

Chart Customization AutoRefesh

19

Recommended Workplaces
OMEGAMONon z/OS
CPU Utilizaiton for all LPARs
Top Jobs by CPU for all LPARs
OMEGAMON for DB2
Top Thread Exceptions for all DBs all LPARs
OMEGAMON MFN
IPStack Status all stacks
All HPR with ABR Yellow or Red for all Stacks
Worst TCP/IP Connection Response times all Stacks
FTPs by duration and bytes
OMEGAMON on z/VM and Linux
Top Linux CPU and Memory for all systems
OMEGAMON CICS
Region overview cross system
Dumps cross Region and LPAR
Top Transactions by CPU cross system cross LPAR

20

DB2 Thread Exceptions


Thread Exceptions across all systems
Elapsed time
Overlay CPU Time

21

z/VM and Linux


Linux CPU across all systems
From z/VMs view and Linux OS view
Highest Process CPU

22

OMEGAMON for MFN


FTPs Duration overlaid by bytes transmitted
TCP/IP Connection response time overlaid by segments retransmitted

23

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER
24

Cross IP-STACK Example

25

View all aspects of one Applications


OMEGAMON XE for CICS z/OS
OMEGAMON XE on z/OS
OMEGAMON XE for Mainframe Networks

System Automation for z/OS


Tivoli Decision Support for z/OS
(SMF RECORDS)

26

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER
27

Multiple Page Views

Multiple page tables


Sorts only works one page at a time
Limited performance savings
If too many rows, then limit query with a filter

Agents
Agents
Agents
Agents

LPAR

Tivoli
Enterprise
Management
Server
(TEMS) HUB

Query results

Distributed Server
Tivoli
Enterprise
Portal
Server
(TEPS)

Desktop
Tivoli
Enterprise
Portal
(TEP)

Number of Rows (100)


28

Increase number of rows


Properties

Multi-Page Chart

Increase Rows

Single Page Chart


Save Workspace

29

Changing Default Rows

Change cnp.databus.pageSize on TEP


Number of rows to fetch in a single logical page
Increase from default 100 rows
See ITM Admin Guide SC32-9408
30

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER
31

Limit data from agents


Apply Filter at TEPS in Workspace Properties
Agents
Agents
Agents
Agents

LPAR

Tivoli
Enterprise
Management
Server
(TEMS) HUB

1000 Rows

Distributed Server
Tivoli
Enterprise
Portal
Server
(TEPS)

Filter in
Workspace

Desktop
Tivoli
Enterprise
Portal
(TEP)

10 Pages

Or Apply Filter at Agent with Custom Query


Agent

Filter in Query

80 Rows
TEPS

1 Page
80 Rows

Desktop

1000 Rows reduced to 80


Reduced overhead
Faster Response Time
32

Add Filter to Copy of Query

1. Modify Copy of Query

2. Filter (Response Time > 10ms)


33

Limiting Queries Save Workspace


10 Pages 1000 Rows

Query Filter (Response time > 10ms)

Agent
Filter in Query

80 Rows

1 Page 80 Rows

TEPS

1 Page
80 Rows

Desktop

1,000 Rows Reduced to 80


Reduced overhead
Faster Response time.
34

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Topology
8. Situations
9. Built-in tutorials
10. Tuning and ITMSUPER
35

Situations and thresholds


View Thresholds can be used to highlight attributes of potential problems.
Note: You will only see these if you are looking at the Table View

Out of the box situations to proactively notify you.

36

Table Customization Thresholds

37

Add View Thresholds

Highlight tables with threshold


Lock columns to make easer to read when scrolling
Quick navigation to thresholds
Sort by selecting title of any column
Save workspace to remember settings
38

Overlays Helps Correlate


1
2

3
4

Available with ITM 6.2.1 or later

39

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials

10. Tuning and ITMSUPER


40

Locate Started Situations

Identify Unnecessary Situations


In this example, Crypto is NOT installed

1.
2.

List Situations by Application, one application at a time


See which Situation are automatically started
41

Turn off unnecessary Situations


List all Situations defined

1. Stop situation
2. Uncheck Run at startup
42

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER

43

Check configuration of Infrastructure


Table

See Tivoli Management Infrastructure


TEMS, TEPS, Agents, TDW and Proxy

Last Heartbeat, Version, IP Address


CQ = TEPS
EM = TEMS

44

Check configuration and versions

Last Heartbeat
Version
IP Address
N3 OMEGAMON for Mainframe Networks
M5 OMEGAMON ON z/OS
EM TEMS
V6.x for ITM and Infrastructure
V4.x for OMEGAMON Agents
+ Drill down

45

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER

46

Built-in Tutorials

47

Leveraging the TEP - Agenda


1. Cross LPAR Views
2. Creating a New Navigator View
3. Cross Application Workspaces
4. Eliminate Multiple pages
5. Reduce Query data
6. Customizing Tables and Charts
7. Situations
8. Topology
9. Built-in tutorials
10. Tuning and ITMSUPER

48

Tuning TEP Summary


Problem and symptom

Solution

No or missing data on workspaces


Too Many Query targets can result in an error
TEPS variable KFW_REPORT_NODE_LIMIT Defaults to 200

Use group system lists


Such as dynamic ones:

Mismatch of application support files

Run ITMSUPER to isolate mismatch

Default filter within query is hiding data


Look at Query tab on view properties

Change query filter

No response from query to one of the targets


Default query timeout is 10 minutes

Code timeout on query for view


See Technote:

*MVS_SYSTEM, *MVS_CICS, *MVS*DB2

http://www.ibm.com/support/docview.wss?uid=swg21375786

Workspaces are slow


Too many rows being return

Filter with custom query to reduce number of rows

Multiple windows in workspace

Use common query for several windows in


workspaces
All queries to the same agent run serially. But to different agents
they run asynchronously.

Low Java cache


You may see Heap dumps on desktop

Increase java cache size

Top 10 lists and sorts in Query for many rows


Select advance button on query editor

Avoid query sorts, use fixed thresholds


Then Sort within workspace view

See Appendix C in ITM admin Guide

49

ITM Super Tool


Here is an awesome tool that all our customers should have to help tune and manage
OMEGAMON and ITM.
In addition to identifying performance issues caused by things like too many situations,
TEPS Analysis will help Identify common problems such as application seed files
being out of sync between the HUB and the TEPS.
The tool is really simple to run since there is nothing to install.
Just unzip it someplace like the TEPS server and it will prompt you.
This can be downloaded from OPAL. Just search on ITMSUPER at:
http://www-01.ibm.com/software/brandcatalog/portal/opal

50

ITM Super Tool


See CPU utilization

Situation overhead can be reduced by increasing interval or turning off

51

ITM Super Tool


Example of workspace that ties middleware together

52

Summary
TEP top 10 TIPs

Benefits

Cross LPAR Views

View all LPARs in one view

Creating a New Navigator View

Organize workspaces by user

Cross Application Workspaces

Combine OMEGAMONs for a given


Application workspace

Eliminate Multiple pages

Allow columns to sort all rows at once

Reduce Query data

Query filter improves performance

Customizing Tables and Charts

View Thresholds to highlight problems

Situations

Turn off unnecessary situations

Topology

View fix levels and connectivity

Built-in Tutorials

TEP Online Education

Tuning and ITMSUPER

Tune OMEGAMON Infrastructure

53

TEP Installation Tips


TEP Config Tips If HUB is on z/OS

If Integrated Cryptographic Service Facility (ICSF) is not installed or configured, Then


From Manage Tivoli Enterprise Monitoring Services
right-click TEPS and select Advanced
> Edit ENV File Insert USE_EGG1_FLAG=1

Add application support to the HUB TEMS:


From Manage Tivoli Enterprise Monitoring Services window, right-click TEPS.
Select the Actions and select Advanced > Add application support to the TEMS

Running ITM on Linux on z

Supports 64 bit on Linux on z with ITM 6.2.1 or later

New Tivoli on z ServerPac on Shopz

Preinstalled datasets with Latest Releases and maintenance

How to downloading ITM code from ShopzSeries

Video on how to download software on ShopzSeries

To order the latest ITM 6.2.2 code for download you should order:
5698-A79 IBM Tivoli Management Services on z/OS V6.2.2 (5698-S53)

54

Product codes
For a complete list of Codes visit:
http://www.ibm.com/support/docview.wss?uid=swg21265222
ITM OMEGAMON
Infrastructure

cj Tivoli Enterprise Portal Desktop Client


cw Tivoli Enterprise Portal Browser Client
cq Tivoli Enterprise Portal Server
EM Tivoli Enterprise Monitoring Server
sy Summarization and Pruning Agent
nt Monitoring Agent for Windows OS

DB2

d5 OMEGAMON XE for PE and PM on z/OS

CICS

c5 OMEGAMON XE for CICS on z/OS


cp OMEGAMON XE for CICSPlex
gw OMEGAMON XE for CICS TG on z/OS

IMS

ip OMEGAMON XE for IMS on z/OS


i2 OMEGAMON II for IMS

z/OS

m5 OMEGAMON XE on z/OS
m2 OMEGAMON II for MVS
hl OMEGAMON z/OS Management Console

SOA & WAS

yn ITCAM for WebSphere


d4 ITCAM for SOA

MQ

mq WebSphere MQ Monitoring Agent


mc WebSphere MQ Configuration Agent

MFN

n3 OMEGAMON XE for Mainframe Networks


on OMEGAMON II for Mainframe Network

zNetView zSA

na IBM Tivoli NetView for z/OS Enterprise Management Agent


ah System Automation for z/OS

Storage

s3 OMEGAMON XE for Storage on z/OS


df OMEGAMON II for SMS
rk IBM Tivoli Automated Tape Allocation Manager
rv IBM Tivoli Advanced Backup and Recovery for z/OS
rw IBM Tivoli Tape Optimizer for z/OS

z/VM Linux

vl OMEGAMON XE on z/VM and Linux


lz Monitoring Agent for Linux OS

55

Abstract: Leveraging the TEP


This is an illustration of how simple it is to customize the TEP.

Once you have installed the Tivoli Enterprise Portal


(TEP), there are some simple changes you can
make to dramatically enhance OMEGAMON and
ITMs effectiveness.

56

References:
Narrated demos how to Create a cross LPAR workspace::
http://www-01.ibm.com/software/os/systemz/telecon/oct29/prz/
NOTE: Everyone should bookmark this page! Search on:
Recommended Maintenance Service Levels for OMEGAMON XE products on ITM V6.x

CCR2 OMEGAMON Tuning:


www.ibm.com/software/tivoli/features/ccr2/info.html
2004 Issue 2 Part 1: Common data collection overhead reduction tips
2004 Issue 3 Part 2: Reducing on-demand CNPS client overhead
2004 Issue 4 Part 3: OMEGAMON XE for CICS V100 and CICSplex V220
2004 Issue 5 Workload Manager Sysplex Tuning
2004 Issue 6 Part 4: OS/390 and Sysplex from
2004 Issue 7 The DB2 trace facility and OMEGAMON II for DB2 historical collection considerations
2004 Issue 10 How to maintain time-dependent thresholds without the overhead of embedded situations
2005 Issue 6 Sysplex Best Practices Part 1
2005 Issue 7 Sysplex Best Practices Part 2
2006 Issue 2 Part 5: OMEGAMON XE for IMS(plex)
2008 Issue 3 Resource impact and optimization for Tivoli situation event processing

57

You might also like