NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in...

91
NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session Number 9241

Transcript of NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in...

Page 1: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy

Larry GreenIBM

August 8, 2011Session Number 9241

Page 2: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92412

Related Sessions

• Wednesday, August 10, 1:30, Session 9917• “Top 10 Tips for Performance Monitoring with OMEGAMON

(Ernie Gilman (IBM))”• Thursday, August 11, 9:30 Session 9914

• “Canzlog in NetView for z/OS 6.1: User Experience” (Dale Carter (Bank of America) and Tom Howe (IBM))

• Thursday, August 11, 11:00, Session 9918• “Revise, Acquire, Automate: NetView for z/OS V6.1’s Edit Language” (Tom

Howe (IBM))• Thursday, August 11, 4:30, Session 9666

• “Beyond Disaster Recovery: Taking Your Enterprise from High Availability to Continuous Availability” (Karen Durward (IBM))

Page 3: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92413

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 4: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92414

Timeline

• NetView for z/OS V6.1• Generally available: May 27, 2011

• NetView for z/OS V5.1 and V5.2• End of Support announced: February 1, 2011• Effective: March 31, 2012

Page 5: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92415

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 6: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92416

Smart Packet Collection

• Analyze packet trace data to allow for easier problem determination

Page 7: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92417

Getting Started

Page 8: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92418

Select what to collect

Page 9: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 92419

Set filter options

Page 10: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924110

List of packets meeting filter criteria

Page 11: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924111

Packet detail

Page 12: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924112

Back to summary listing

Page 13: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924113

Session Report

New

Page 14: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924114

Summary analysis for that session

Page 15: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924115

Individual packets for the session

delayed ack

duplicate ack

Page 16: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924116

Go to packet details

Page 17: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924117

Packet Details

Page 18: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924118

Back to Summary Analysis

Page 19: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924119

Session Report

Page 20: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924120

Session Report (cont.)

Page 21: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924121

Session Report (cont.)

Page 22: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924122

Session Report (cont.)

Page 23: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924123

Session Report (cont.)

Page 24: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924124

Session Report (cont.)

Page 25: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924125

Session Report (cont.)

Page 26: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924126

Session Report (cont.)

Page 27: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924127

Summary Analysis for that session

Page 28: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924128

Commands Available for this Session

Page 29: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924129

Save Session Packets

Page 30: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924130

Save Session Packets

Page 31: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924131

Save Session Packets

Page 32: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924132

Save Session Packets

Page 33: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924133

Recall Saved Traces

Page 34: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924134

Recall Saved Traces

Page 35: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924135

Trace Summary

Page 36: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924136

Recall Saved Traces

Page 37: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924137

Details About the Trace

Page 38: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924138

Trace Summary

Page 39: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924139

Returning to Trace Filter Screen

Page 40: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924140

Choose sessions to analyze

Page 41: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924141

Select a session to examine

Page 42: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924142

Summary analysis of selected session

Page 43: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924143

Choose sessions to analyze – UDP

Page 44: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924144

Choose sessions to analyze – ICMP

Page 45: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924145

Scenario: Analyze a Specific TCP Session

The problemA performance problem is reported against an FTP application

ActionsThe system programmer runs a packet trace against the application.He examines the summary packets list in IPTRACE.He sees a series of outbound packets, but no inbound packets for this application for a single host.The system programmer selects a packet and uses Trace Session Report (command option 7) to analyze the session.He sees that there is a large number of retransmissions on the outbound side, indicating a problem with the remote host.

Page 46: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924146

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 47: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924147

Packet trace on the flyWhy?

– When monitoring a connection, you may find you need to trace the packets flowing on that connection.

How?– IPSTAT function

• Connection management and debugging capabilities for all connections through a given stack.

• NEW → You can start the IPTRACE function from the IPSTAT screens. This means you can start the packet trace from an IP connection you’ve already selected.

Page 48: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924148

Packet trace on the fly

Packet trace initially inactive

Page 49: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924149

Start Connection Monitoring (IPSTAT)

Page 50: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924150

Select host and connections

Host nameAsterisk to view status of all connections.Select host.Press ENTER.

*

x

Page 51: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924151

Active connections

Page 52: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924152

List of active connections

Page 53: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924153

Available commands

Page 54: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924154

Control selections for packet trace

Page 55: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924155

List of packets

Page 56: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924156

Trace components started on the fly

Page 57: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924157

Display packet control

Page 58: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924158

Stop trace?

Y = stop the traceN = leave the trace running,

so you can monitor the packets that are collected

Page 59: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924159

Choose another connection or exit

Page 60: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924160

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 61: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924161

Browsing Logs Prior to NetView V6.1

NetlogNetViewconsole Syslog

Systemconsole

Joblogs ISPF

Page 62: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924162

Log Browse with NetView V6.1Netlog

NetViewconsole

Syslog

Joblogs

Consolidatedlog

CANZLOG

CANZLOG = Consolidated Audit, NetView and z/OS Log

Page 63: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924163

Highlights• Existing netlog and all its UIs are preserved unchanged• New, shared data space to capture messages

• Includes normal NetView messages• Provides basis for browsing• All messages are available to automation

• Browse consolidated log• Filter by any message attribute or combination: msgID, jobname, route code,

etc.• Define your own message attributes• Define and save sets of filter criteria, per operator or installation-wide

• Seamless archiving• Export to Service

Page 64: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924164

Some Message Attributes• All messages

• Tags: 8 user-defined tags (set in MRT or Automation Table)• Origin time: store clock value indicating when the message was created• Auto time: how long after the origin this message completed automation• DOM time: how long after the origin this message was matched by a DOM• ACTIONDL: type of DOM (if any) that matched this message

• MVS messages• ASID: Address Space ID• ASTYPE: type of address space issuing the message (started task, TSO user, USS procedure, etc.)• Job name: job name of originating address space• SYSID: system name of originating LPAR• DescCodes: descriptor codes• CHKEY: started task ID or (for batch) jobname• Cons Name: destination console name• Reply ID: for WTORs only, the ID used with the REPLY command• MCSFLAGS: MVS multiple console support flag field

• NetView messages• Domain: 1-to-5-character identifier of NetView instance that generated the message • HDRMTYPE: 1-character value indicating NetView message type• Sender ID: 8-character value indicating NetView OPID of originator of the message

• Customization attributes• UserChar: 16-character field; can be set in various installation exits or by MRT• UserFlag: 16-bit field; can be set in various installation exits or by MRT• AutoToken: 8-character field; can be set in MPF, in MRT, or various installation exits

• And more …

Page 65: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924165

Robust filtering• Any message attribute or combination• Types

• Common: available to all operators (subject to authorization check)• Task: available only to the operator who defined them

• Actions• Save: save filter to storage and on disk• Replace: replace an existing filter in storage and on disk• Delete: delete filter from storage and disk

Page 66: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924166

Canzlog displayTime covered by

records displayed on this page

Filters

Page 67: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924167

Related Session

• Session 9914• “Canzlog in NetView for z/OS 6.1: User Experience”

(Dale Carter (Bank of America) and Tom Howe (IBM))• Thursday, August 11, 9:30

Page 68: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924168

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 69: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924169

MultiSystem Manager updates

• MultiSystem Manager Tivoli Management Regions (TMR) agent is retired.

• MultiSystem Manager IP agent is retired.• NetView for Unix/Windows replaced by IBM Tivoli Network

Manager

• MultiSystem Manager IBM Tivoli Network Manager (ITNM) agent is updated.

Page 70: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924170

Views in ITNM

Page 71: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924171

Views in NMC

71

Page 72: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924172

System Details Views

Page 73: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924173

Display Resource Details

Page 74: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924174

NMC Display Details

Page 75: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924175

MSM Agents

z/OSNetView

z/OS1. NetView discovers IP, sysplex and

system resources

TCP/IP

Discovery Library Adapter (DLA)

RODM

GMFHS

MSMDiscoveryManager

system

sysplex

Page 76: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924176

MSM Agents

z/OS

RODM

GMFHS

NetView

z/OS

2. Discovered resources are stored in RODM

TCP/IP

system

sysplex

RODM

GMFHS

MSMDiscoveryManager

NetView

Discovery Library Adapter (DLA)

Page 77: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924177

NetView

system

sysplex

RODM

GMFHS

MSMDiscoveryManager

MSM Agent

z/OS

z/OS

NetView Discovery

Library Adapter

3. DLA extracts resource & relationship data from RODM, formats & transports it to CMDB

TCP/IP

CMDB

TADDM

Discovery Library Adapter (DLA)

Page 78: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924178

NetView

system

sysplex

RODM

GMFHS

MSMDiscoveryManager

MSM Agents

z/OS

z/OS

NetView Discovery

Library Adapter

TCP/IP

CMDB

TADDM

NEW to DLA:• Sysplex, system info• IP resource data from ITNM

Discovery Library Adapter (DLA)TBSM

Page 79: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924179

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 80: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924180

Serviceability

• Trace changes in global variable values• Results in a message written to netlog, with variable’s name, value,

and info about what program changed it• Message available for automation• GLOBALV command

Page 81: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924181

Agenda

• Timeline• Smart Packet Collection• Packet Trace on the fly• Expanded Log Browse• NetView Web Application• Enterprise Integration• Serviceability• GDPS Active/Active

Page 82: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924182

GDPS Active/Active Continuous Availability solution

• Environment• Two or more sites, separated by unlimited distances, running

the same applications and having the same data to provide cross-site workload balancing and Continuous Availability / Disaster Recovery

• Paradigm shift• Failover model → near continuous availability model

• Significantly increases site / system / workload resiliency• Granularity down to the workload level• Reduces time to recovery in disaster situations

Page 83: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924183

Site 2:Application A standby

Example: Initial Setup

IMSDB2

CD1SOURCECD1TABLE

IMSDB2

CD1SOURCECD1TABLE

Workload Distributor

Transactions

replication

Controller

Site 1:Application A active

data data

Page 84: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924184

Site 2:Application A standby

Example (cont.): “Active” Application Fails

IMSDB2

CD1SOURCECD1TABLE

IMSDB2

CD1SOURCECD1TABLE

Workload Distributor

Transactions

replication

Controller

Site 1:Application A fails

Page 85: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924185

Site 2 Application A active

Example (cont.): “Standby” Application Becomes “Active”

IMSDB2

CD1SOURCECD1TABLE

IMSDB2

CD1SOURCECD1TABLE

Workload Distributor

Transactions

replication

Controllerqueued

data

Site 1:Application A inactive

• Automatic workload switchover

Page 86: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924186

GDPS Active/Active Continuous Availability solution

• Participating products• GDPS• NetView for z/OS• System Automation for z/OS• DB2• InfoSphere DB2 Replication Server• IMS• InfoSphere IMS Replication for z/OS• Multi-Site Workload Lifeline Advisor

• NetView monitors• Workload status• Workload servers• Workload replication• Load balancers• Other managed elements• Associations among them

Page 87: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924187

Workload Servers Summary

Page 88: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924188

Related Session on GDPS Active/Active

• Session 9666• “Beyond Disaster Recovery: Taking Your Enterprise from High

Availability to Continuous Availability” (Karen Durward (IBM))• Thursday, August 11, 4:30

Page 89: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924189

Questions?

Page 90: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924190

More Information

• NetView websitehttp://www.ibm.com/software/tivoli/products/netview-zos/

• NetView customer forumhttp://tech.groups.yahoo.com/group/NetView/

• NetView wikihttps://www.ibm.com/developerworks/wikis/display/tivolidoccentral/Ti

voli+NetView+for+zOS• NetView media gallery

http://www.ibm.com/developerworks/wikis/display/tivolimediagallery/Tivoli+NetView+for+zOS

Page 91: NetView for z/OS V6.1: Needles in the Haystacks and Other ... · NetView for z/OS V6.1: Needles in the Haystacks and Other Fun Chores Made Easy Larry Green IBM August 8, 2011 Session

© Copyright 2011 IBM Corp. Session 924191

Thank you!