Tivoli NetView Performance Laura Jeanne Knapp Technical Evangelist lknapp@tivoli.com 919-224-2205 Monitor for TCP/IP
What Should be Monitored? MVS VTAM CSM VTAM Buffers Buffers Routers Servers TCP/IP TCP/IP User Apps VTAM
IT Services Challenges By 2000, 20%of major enterprise packaged applications will experience severe performance problems What if: Your salespeople and channel partners can t submit their orders efficiently Your CRMdeployment stalls because of user complaints about response time Email and intranet traffic threaten your on-line Web transactions Voice and video cannot be deployed reliably Gartner Group
Importance of Performance Performance Management The practice of managing network service response time, consistency and quality for individual services and services overall Performance Related Risks Network degradation and failure Application timeouts and failure Application degradation
The Performance Problem Over -provisioning Lots of provisions (rare) More resources than can be consumed Food on a cruise Congressional parking spaces AOL -CD ROMs Over -subscribing Lots of subscribers (common) Many users consume all the resources Batteries, chain saws, interstate lanes during a hurricane Phone calls on Mothers Day Many to few: whenever there s a bottleneck or funnel Fast to slow: things will back up
Effective Performance Management Gather Configuration and Traffic Information Observe Statistics Collect Capacity Data Analyze Traffic Performance Baselining Implement Changes Solve Problems Plan Changes Evaluate What-if Analysis
NetView Performance Monitor for TCP/IP Monitors, reports, and analyses: OS/390 IP stack OS/390 shared storage Application workload FTP extensively Routers OS/390 server loads Client workload Network connections Effective OS/390 Performance Management
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
OS-390 TCP/IP Stack Performance CPU time (SRB, TCB) I/O time Workload EXCPs Sessions Applications Real storage used
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
Shared Storage Communications Storage Manager (CSM) VTAM buffer pools
CSM Alerting Can send alert to MVS console Alert for ECSA usage Alert for DSP usage Alert for % total free for any storage area (ex. Will alert at 20% of pool left)
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
Applications Workload (sessions / bytes) CPU Status (swapped out, etc) Memory Application specific (FTP, NPF, etc)
FTP Top Users
Sessions by Application
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
Channel Attachment
Private MIB information Cisco CIP Global: Total memory, free memory, CPU utilization Cisco CIP Daughterboard: Online status, incidents, channel load Cisco CIP Subchannel: # of connections, device errors, last sense data
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
Servers Server load Response time Availability
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
Clients Bytes per Top 10 Workload (Top users) Availability Response time
Clients Most Bytes Sent
What should be monitored? MVS - Stack Shared storage Applications Channel attachments Servers Clients IP Network Routing
Network Connections Response time Network capacity Auto traceroute Historical response time for single address. Note that packets 256 and 512 are worse than 1024 or 2048. Possible congestion.
Routers Availability Response time Diagnostics (SNMP) Vendor specific (Cisco CIP, TN3270 server)
Public MIB Information System, TCP, UDP, IP, ICMP, interface, address translation ICMP mib: errors Interface mib: up/ down, amount of traffic System mib: location, release of OS Supported by routers, hubs, OSA
Set Service Level Goals
Product Architecture Host monitor(s) and PC client(s). Host runs as socket attached application. Real time TCP/IP connection.
Customizable Reports Customize reports with business information Can save all reports in HTML format. Create group & run automatically.