An Introduction to the IBM Navigator for i Performance Tasks. Dawn

Similar documents
An Introduction to the IBM i Navigator Performance Tasks

The Best of the IBM i Performance Data Investigator. Dawn May

IBM i Performance Management and Performance Data Collectors

PowerHA SystemMirror for AIX V6.1

IBM i Performance Tools for Application Developers. Dawn May

Time for a Change: An Overview of the Next Generation of IBM i Access

IBM CBU for IBM i This is Power on a Smarter Planet

Solid State Drives Where do these new drives fit in

OpenPOWER: Reengineering a server ecosystem for large-scale data centers. Michael Gschwind IBM Power Systems

Navigating the World of Performance

IBM icluster icluster, an IBM PowerHA solution for IBM i high availability

DB2 Web Query Tips and Techniques

IBM i Anniversary. - Europe birthday package. June 13th, 2013

IBM Power Systems Platform IBM System i and i5/os Data Encryption Options

Virtualization for IBM i

SAP Central Process Scheduling (CPS) 8.0 by Redwood

IBM Tivoli Web Response Monitor

IBM Systems Director Navigator for i5/os New Web console for i5, Fast, Easy, Ready

Java Application Performance Analysis and Tuning on IBM System i

IBM Tivoli Composite Application Manager for WebSphere

IBM i on Power - Performance FAQ

ERserver. iseries. Work management

COMMON Benelux Power Systems and AIX 2013 updates

Patch Management. Client Technical Sales IBM Corporation

Using idoctorjob Watcher to find out complex performance issues

iseries Navigator: Managing System Performance

SAS deployment on IBM Power servers with IBM PowerVM dedicated-donating LPARs

IBM Enterprise Content Management Software Requirements

What s the best disk storage for my i5/os workload?

IBM Endpoint Manager Version 9.2. Software Use Analysis Upgrading Guide

Positioning the Roadmap for POWER5 iseries and pseries

Power Benchmarking: A New Methodology for Analyzing Performance by Applying Energy Efficiency Metrics

Implementing the End User Experience Monitoring Solution

IBM i Security - Best Practices Jeffrey Uehling IBM i security development uehling@us.ibm.com

IBM Software Group. SW5706 JVM Tools IBM Corporation 4.0. This presentation will act as an introduction to JVM tools.

How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide

IBM Tivoli Storage FlashCopy Manager Overview Wolfgang Hitzler Technical Sales IBM Tivoli Storage Management

GoAnywhere Director to GoAnywhere MFT Upgrade Guide. Version: Publication Date: 07/09/2015

Version 8.2. Tivoli Endpoint Manager for Asset Discovery User's Guide

Patch Management for Red Hat Enterprise Linux. User s Guide

Exam : IBM : Iseries Linux Soluton Sales v5r3

Tivoli Endpoint Manager for Remote Control Version 8 Release 2. User s Guide

Rational Developer for IBM i (RDi) Introduction to RDi

Global Storage Architecture

Tivoli Endpoint Manager for Security and Compliance Analytics. Setup Guide

Analyzing IBM i Performance Metrics

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

HelpSystems Web Server User Guide

CS z/os Application Enhancements: Introduction to Advanced Encryption Standards (AES)

Integrated and reliable the heart of your iseries system. i5/os the next generation iseries operating system

Tivoli Endpoint Manager for Security and Compliance Analytics

IBM Tivoli Composite Application Manager for WebSphere

Data Transfer Tips and Techniques

IBM Endpoint Manager. Security and Compliance Analytics Setup Guide

Tivoli IBM Tivoli Monitoring for Transaction Performance

Unit 4 i5/os Work Management

IBM Systems and Technology Group Technical Conference

IBM i25 Trends & Directions

System z Batch Network Analyzer Tool (zbna) - Because Batch is Back!

IBM XIV Management Tools Version 4.7. Release Notes IBM

Platform LSF Version 9 Release 1.2. Migrating on Windows SC

Deploying Citrix MetaFrame on IBM eserver BladeCenter with FAStT Storage Planning / Implementation

IBM Tivoli Monitoring for Databases

DB2 Database Demonstration Program Version 9.7 Installation and Quick Reference Guide

CA Nimsoft Monitor. Probe Guide for CPU, Disk and Memory. cdm v4.7 series

Performance and scalability of a large OLTP workload

Getting Started with Tuning SQL Statements in IBM Data Studio and IBM Data Studio (stand-alone), Version 2.2.1

IBM Tivoli Monitoring Version 6.3 Fix Pack 2. Infrastructure Management Dashboards for Servers Reference

IBM SmartCloud Workload Automation

IBM Tivoli License Manager. Intelligent software license management to help optimize business value

How To Manage Energy At An Energy Efficient Cost

Energy Management in a Cloud Computing Environment

Featuring: GUI screen designer to edit DDS source for 5250 Display Files

IBM Lotus Enterprise Integrator (LEI) for Domino. Version August 17, 2010

Upgrade Guide. Product Version: Publication Date: 02/11/2015

End to End Performance Management on IBM i

MIMIX Availability. Version 7.1 MIMIX Operations 5250

IBM Tivoli Monitoring for Network Performance

Log Analysis Tool for SAP NetWeaver AS Java

IBM Power Systems Facts and Features POWER7 Blades and Servers October 2010

International Technical Support Organization. IBM Eserver iseries Performance Management Tools. October 2005

7.x Upgrade Instructions Software Pursuits, Inc.

Installing on Windows

Analyzing Java Performance on iseries

TM111. ERP Integration for Order Management (Shipper Specific) COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Duet Enterprise Add SAP ERP Reports and SAP BI Queries/Workbooks to Duet Enterprise Configuration

Contents. 2. cttctx Performance Test Utility Server Side Plug-In Index All Rights Reserved.

Migrating LAMP stack from x86 to Power using the Server Consolidation Tool

Larry Bolhuis Arbor Solutions, Inc.

IBM WebSphere Data Interchange V3.3

IBM Rational Asset Manager

IBM Endpoint Manager for Software Use Analysis Version Beta Features Guide

IBM Configuring Rational Insight and later for Rational Asset Manager

An Oracle White Paper September Advanced Java Diagnostics and Monitoring Without Performance Overhead

User Guidance. CimTrak Integrity & Compliance Suite

Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.

Version 5.0. MIMIX ha1 and MIMIX ha Lite for IBM i5/os. Using MIMIX. Published: May 2008 level Copyrights, Trademarks, and Notices

IBM i Network Install using Network File System

DB2 Database Demonstration Program Version 10.5 Installation and Quick Reference Guide

Transcription:

An Introduction to the IBM Navigator for i Performance Tasks Dawn May dmmay@us.ibm.com @DawnMayiCan

Introduction to the IBM Navigator for i Performance Tasks Navigator for i has an extensive set of performance tasks and this session review the basics of these performance tasks and how to use them. This presentation will review the Performance Data Investigator, aka "Investigate Data", which allows you to graphically view and analyze IBM i performance data, including some helpful tips on how you can "Investigate Data" to better understand your system's performance and how you can use the Performance Data Investigator for day-to-day management of your IBM i partition. This session will also review the newest performance tasks, including database performance graphs, health indicators, performance reports, system monitors, and how to use batch model for sizing exercises. 2

IBM Navigator for i IBM Navigator for i is the Web console for managing IBM i Has much of the function as System i Navigator but with a browser user interface Simply point your browser to http://systemname:2001 3

Updates to Navigator and the Performance Tasks Major enhancements have been made to Navigator for i and the Performance Tasks IBM i 7.2 HTTP Server group - SF99713 Java group - SF99716 Database group - SF99702 Performance Tools group - SF99714 IBM i 7.1 HTTP Server group - SF99368 Java group - SF99572 Database group - SF99701 Performance Tools group - SF99145 Navigator Enhancements were taken back to 6.1 and 7.1 in December 2014 December 2015 Service Pack is the latest 4

Browser Support Supported Browsers for the latest Navigator enhancements: Internet Explorer 9 FireFox 20 or newer Google Chrome 25 or higher Unexpected results may be browser related Example problems are. Hung charts Empty tables Clear your browser cache after installing the PTFs Review your browser security settings For details see browser tips 5

Tips for Best Performance for Navigator (and the Performance tasks) Good system tuning practices are essential CPU Memory Disk PDI makes extensive use of SQL to gather data for charts and tables Navigator tasks run in the ADMIN2 job in the QHTTPSVR subsystem Ensure no bad DNS entries on the system Use Application Runtime Expert to validate your environment Network health checker can be run from QShell: /QIBM/ProdData/OS/OSGi/templates/bin/areVerify.sh network Use the Web Performance Advisor to validate your Web Performance 6

Navigator - Favorites Throughout Navigator, can save favorites Including favorite Performance Data Investigator perspectives 7

Favorites Saved by user 8

Favorites Action drop-down or a Save as Favorite button 9

IBM Navigator for i Performance Tasks 10

All performance tasks expanded 11

Investigate Data 12

Enhanced Left Frame Navigation PDI Perspectives Tree 13

Packaging Performance Tools Licensed Program Product 7.1 IBM Performance Tools Manager feature IBM Performance Tools Job Watcher feature Included with the base operating system IBM Performance Tools Manager feature and latest PTFs 14

Packaging Performance Tools Licensed Program Product 7.2 Included with the base operating system IBM Performance Tools Manager feature IBM Performance Tools Job Watcher feature 15

Content Packages 7.1: Health Indicators Database (with PTFs) Job Watcher Disk Watcher Performance Explorer New in 7.2: Monitor Batch Model 16

Prerequisites Authorizing Users to the Performance Tasks Users need to be authorized to use the investigate data and collection manager performance tasks Include users on the QPMCCDATA and QPMCCFCN authorization lists Can be done via GUI or green screen 17

Prerequisites Authorizing Users to the Performance Tasks Edit Authorization List Object....... : QPMCCDATA Owner....... : QSYS Library..... : QSYS Primary group... : *NONE Type changes to current authorities, press Enter. Object List User Authority Mgt *PUBLIC *EXCLUDE QSYS *ALL X PDI01 *USE PDI02 *USE PDI03 *USE PDI04 *USE PDI05 *USE PDI06 *USE PDI07 *USE PDI08 *USE PDI09 *USE More... 18

Application Administration for Performance Tasks You can now customize the performance tasks available to users in the Navigator GUI 19

Investigate Data 20

Resource Utilization Overview Summary for general overall health: CPU Utilization Disk Utilization Disk Busy 5250 Transactions I/Os per Second Page Faults 21

CPU Utilization and Waits Overview 22

Investigate Data Search New with 7.2 (and now on earlier releases) New Investigate Data Search Replaces the old search (aka metric finder ) Searches in the: Content package and perspective names View Description Metrics SQL Search without metrics and SQL for faster results Add metrics and SQL for more detail searches 23

Investigate Data Search 24

Metric Finder 25

Options 7.2 26

Option Show SQL Error Messages Show SQL error messages - Modify SQL window will provide error message to help solve SQL errors. 27

Show SQL Error Messages Modify SQL window Easier to see SQL errors 28

Design Mode Once you Enable Design Mode additional options become available to create and edit your own charts and tables. http://ibmsystemsmag.blogs.com/i_can/2011/08/customizing-a-perspective-in-pdi.html 29

Health Indicators 30

Health Indicators System Resource Health Indicators Database Health Indicators are new in 7.2 31

CPU Health Indicators 32

Database Health Indicators 7.2 33

Define Health Indicators 7.2 screen captures 34

Define Health Indicators 7.2 screen captures 7.2 35

Reports 36

Performance Data Reports Executive Reports Create a group of printed or online graphs of performance perspectives Generate a PDF or zip file containing the requested graphs for the collection Use for weekly reports Start with Report Definitions 37

Performance Data Reports Performance Data Report Definitions Report Definitions allow you to view existing definitions Add Definition to create your customized report 38

Report Definitions 39

Create your own Report Definition 3 1 2 4 40

Create Performance Data Report 41

Resulting Report (PDF example) 42

7.2 System Monitors 43

7.2 System Monitors System Monitors are new with Navigator in 7.2 Similar to Management Central System Monitors System Monitor data comes from Collection Services You view System Monitor data with the Performance Data Investigator 44

Monitors with IBM Navigator for i Select what you want to monitor Set monitoring intervals Set thresholds Define actions taken when a threshold is reached Manage event logs List of system monitors on the system

Create New System Monitor

Metrics to Monitor Link to configure thresholds and actions

Navigator - System Monitor Metrics Red are new with 7.2 Navigator Monitors CPU Utilization (Average) CPU Utilization (Interactive Jobs) CPU Utilization(Uncapped) CPU Utilization(SQL) Interactive Response Time (Average and Maximum) Transaction Rate (Interactive) Batch Logical Database I/O Disk Arm Utilization (Average and Maximum) Disk Arm Utilization for User/System/Independent ASP (Average and Maximum) Disk Storage Utilization (Average and Maximum) Disk Storage Utilization for User/System/Independent ASP (Average and Maximum) Communications Line Utilization (Average and Maximum) LAN Utilization (Maximum and Average) Machine Pool Faults User Pool Faults (Maximum and Average) Spool File Creation Rate Shared Processor Pool Utilization (Virtual and Physical) Temporary Storage Utilization

System Monitor Metrics page 1 Metric Groups CPU Utilization Metric Description The percentage of available processing unit time consumed by jobs on your system. Choose from the following types of CPU Utilization metrics for use in your monitors: CPU Utilization (Average) CPU Utilization (Interactive Jobs) CPU Utilization(Uncapped) CPU Utilization(SQL) Interactive Response Time (Average and Maximum) Transaction Rate (Interactive) Batch Logical Database I/O Disk Arm Utilization (Average, Maximum and System ASP) Disk Storage (Average, Maximum and System ASP) Communications Line Utilization (Average and Maximum) LAN Utilization (Average and Maximum) The response time that interactive jobs experience on your system. The number of transactions per second completed on your system by interactive (Job type = I ) jobs. The average number of logical database input/output (I/O) operations currently performed by batch (Job type = B ) jobs on the system. The disk unit busy percent. The percentage of disk arm storage that is full on your system during the time you collect the data. The amount of data that was actually sent and received on all your system communication lines. The amount of data that was actually sent and received on all your local area network (LAN) communication lines.

System Monitor Metrics page 2 Metric Groups Machine Pool Faults User Pool Faults (Average and Maximum) Spool File Creation Rate Metric Description The number of faults per second occurring in the machine pool on the system. The total amount of temporary storage (megabytes) in use within the system. This includes both system and user temporary storage. The number of spool files being created per second. Temporary Storage Utilization Shared Processor Pool Utilization (Virtual and Physical) Virtual shared pool CPU percent. The amount of CPU consumed in the virtual shared pool by all part ions using the pool relative to the CPU available within the pool. Physical shared pool CPU percent. The amount of CPU consumed in the physical shared pool by all part ions using the pool relative to the CPU available within the pool.

Configure Metric - Thresholds When a threshold is reached, IBM Navigator for i captures this event and executes actions. Threshold - A setting for a metric that is being collected by a monitor Allows you to specify actions to be taken when: a specified value (called the trigger value) is reached a second value (called the reset value) is reached An event is added to the Event Log whenever the trigger value or the reset value is reached. Set up to two thresholds for each metric that the monitor is collecting. Trigger considered bad (usually high but can be low) Reset considered good (opposite of trigger)

Configure Metric Metric name Collection Interval Threshold 1 & 2

Command Prompt Basic Advanced

Monitor Summary

Threshold Triggered

Event Log

Investigate Data - Monitor Investigate Monitor Data starting from the monitor

Investigate Data - Monitor Investigate Monitor Data via the Performance Data Investigator This interface allows you to view monitor data without having set up a system monitor

System Monitor Graphs in PDI Table data behind the chart 59

Investigate Monitor Data Monitor collections begin with R No automatic refresh (yet.) 60

System Monitoring Collection Services can be configured to collect system monitor data 24x7 (System policy for real-time data collection) Data to support system monitoring can be available without depending on a monitor function CS starts at IPL, data is available at IPL Similar to Management Central, a monitor can tell Collection Services what data it needs and that data is collected and stored in the *MGTCOL just like before.

System Monitoring Configure Collection Services GUI for the System Monitor support

Collections when Monitoring You will see three collections when you start monitoring on 7.2: The management collection object Two file-based collections Q* - the traditional collection services collection R* - the monitoring collection

7.2 Batch Model 64

Batch Model Batch performance is important for many customers "What can I do to my system in order to meet my overnight batch runtime requirements? (also known as the Batch Window ) A sizing tool based on Collection Services performance data predicts batch workload run times, resources used, and duration of the batch window 65

Batch Model 66

PTFs for POWER8 Hardware Support PTFs are needed for POWER8 hardware support SI54715 SI54462 You must restart the HTTP Server after these PTFs are applied for them to take affect ENDTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN) STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN) 67

Batch Model Workload Timeline Overview Compare Measured vs Modeled Workload Timelines 68

Batch Model Resource Utilization Overview Compare the Measured vs Modeled Resource Utilization Measured Modeled 69

Batch Model with Prior Release Collections You can restore Collection Services data from 6.1 or 7.1 onto a 7.2 partition and use batch model with that prior release data Support for data from 5.4 is also available PTF SI55981 Batch Model Support for 5.4 and 6.1 Collections 70

Performance Tasks and Work Management 71

Investigate Data for an Active Job Active jobs what s happening right now Job wait data Collection Services job data How did I get here? 72

Integration with System Status 73

Integration with Disk Status 74

Investigate Data Database Need latest PTF groups, including the database group Must have the Performance Tools LPP, Manager feature installed Available on IBM i 7.1 with additional enhancements on 7.2 75

Database Perspectives 76

Integration with Database 7.1 examples Launch Investigate Performance Data from database tasks (available on all releases) 77

Launch from System i Navigator client 7.1 examples 78

Database Perspectives 7.1 and later Database Package I/O Reads and Writes Physical Database I/O - Detailed Logical Database I/O Detailed SQL Performance Data Collection Services 7.1 and later Health Indicators Package Database Health Indicators 7.2 7.2 79

I/O Reads and Writes 7.1 and later 80

SQL CPU Utilization 7.1 and later Shows you the SQL CPU Utilization sorted by thread A starting point to determine if your CPU utilization is due to SQL or other work 81

7.1 and later Database Locks Overview A graph of database record lock contention from Collection Services data 82

Database Locks Overview - drill down to find contributing jobs We can find out it was the QRWTSRVR jobs with record lock contention 83

Physical Database I/O Detailed Requires Job-Level Database Statistics 7.1 The following metrics have been added to the job performance data *JOBMI category of Collection Services in 7.1 SQL clock time (total time in SQ and below) per thread (microseconds) SQL unscaled CPU per thread (microseconds) SQL scaled CPU per thread (microseconds) SQL synchronous database reads per thread SQL synchronous nondatabase reads per thread SQL synchronous database writes per thread SQL synchronous nondatabase writes per thread SQL asynchronous database reads per thread SQL asynchronous nondatabase reads per thread SQL asynchronous database writes per thread SQL asynchronous nondatabase writes per thread Number of high level SQL statements per thread Special instructions to activate the support Error if you try to display one of these charts but have not activated the support: 84

SQL Cursor and Native DB Opens Drilldowns 7.2 Charts that show SQL Cursor and Native DB Opens metrics: Native database (non-sql) Full Opens, SQL Full Opens, SQL Pseudo Opens as rates per second (SQL Full open count data added by Collection Services in 7.1) 85

SQL Cursor and Native DB Opens Native database (non-sql) File Full Opens, SQL File Full Opens, SQL File Pseudo Full Opens as rates per second Plans Built By job, generic job or job current user profile 86

Investigate Data Examples Dawn s Favorite Collection Services Perspectives (PDI is for more than Performance) New Perspectives 87

Physical System Charts Frame view of Utilization! Collection Services has the ability to collect certain high-level cross-partition processor performance metrics for all logical partitions on the same single physical server regardless of operating system. This is available on Power 6 and above servers, with a minimum firmware level xx340_061. When this data is available, it can be viewed via several perspectives found under "Physical System". HMC option Allow performance information collection must be turned on for the IBM i partition to collect the data 88

Logical Partitions Overview Requires Power 6 and IBM i 6.1 or later 89

Disk Response Time Charts A very easy interface to see if you have slow disk operations 90

Java Perspectives Find that job using a lot of heap 91

Java Perspectives Drilldown for one job - Look at the heap and memory usage over time for one selected job. IBM Technology for Java Memory for One Job 92

Memory Memory perspectives are now available Similar information from what you get on WRKSYSSTS. 93

Memory In a graphical view! Note the change in pool sizes. QPFRADJ is on. 94

Memory Perspectives DB and non-db Page Faults 3 views 95

Memory - Drilldown Find the jobs that are faulting 96

Performance Data Investigator Storage Allocation Perspectives 7.2 Expand Collection Services 97

Temporary Storage Allocation / Deallocation Overview Generally, allocations and deallocations following a similar pattern 98

From an overview perspective, drill down to more detail 99

Temporary Storage Allocation by Job or Task Generally, allocations and deallocations following a similar pattern 100

Temporary Storage Allocation by Job Current User Profile 101

Storage Allocation Perspectives 7.2 and earlier 102

Storage Allocation by Thread or Task 7.2 and earlier 103

Timeline Perspective The timeline bars on the chart represent the elapsed time of threads or tasks Dispatched CPU Time CPU Queuing Time Other Waits Time 104

Select a job for drilldown You can see when the threads for that job ran Tip: you can select more than one job for your drilldown selection 105

Change Context 106

Perspective Save As When a table or chart is modified, you can save that table or chart for your own custom perspective using Save As... 107

Perspective Save As 108

Display Collection Services Database Files... QAPMCONF Navigation: Collection Services à Collection Services Database Files à QAPMCONF 109

QAPMCONF a closer look. 110

Graphing Multiple Collections If your collection library has 5 or fewer collections, an All option is available to display all the collections in one graph It will take longer to display the graph Multiple collections means larger queries! Hint: when the graph appears, you need to use the full zoom out tool to display all the data. 111

Graphing Multiple Collections This example shows five days of (uninteresting) Collection Services data Do you know what ran each day at midnight? 2014 International Business Machines Corporation 112

A More Interesting Example 4 days of more interesting performance data. Observe the pattern 2014 International Business Machines Corporation 113

Display Charts in Separate Window It s useful to compare two graphs side-by-side 114

Two Different Charts from Two Different Days 115

Export - *.png, *.jpeg, *.csv, *.txt 116

Modify SQL customize the queries 117

Size Next Upgrade Send data directly to the IBM Workload Estimator Using the Performance Data Investigator you can send measured data from Collection Services and input it to the IBM Systems Workload Estimator (WLE) Intended for a one-time sizing activity 118

119

Workload Estimator Solutions Immediate and growth options Do you know why WLE didn t recommend a POWER8 system? The operating system this came from is on 6.1. 120

Considerations for Viewing Prior Release Performance data Performance data from earlier releases can be viewed with the Performance Data Investigator at the latest release Note: Not all graphs and charts will be available after conversion due to changes in data content and format If prior release data has not been converted, you may get errors when trying to display charts Use the Convert Performance Collection (CVTPFRCOL) command Supports Collection Services, Job Watcher, Disk Watcher, and Performance Explorer data Data from 6.1 can be converted and viewed with PDI on 7.1 or 7.2 Data from 7.1 can be converted and viewed with PDI on 7.2 121

Considerations for Viewing Prior Release Performance data Convert the performance data to the current release format (commands) For Collection Services data The preferred approach is to save the Management Collection object to a save file SAVOBJ OBJ(MYMGTCOL) LIB(MYLIB) DEV(*SAVF) SAVF(MYLIB/MYSAVF) FTP the save file to the 7.1 or 7.2 partition Use the Restore Performance Collection command (RSTPFRCOL) to restore the *CSMGTCOL collection Use the Create Performance Data (CRTPFRDTA) command to get the data into database files» Create Performance Data will create the data at the current release format Note: the library in which the performance data is restored into needs to be at the current release level For Job Watcher, Disk Watcher, or Performance Explorer collections Save the performance data using the Save Performance Collection (SAVPFRCOL) command FTP the save file to the 7.1 or 7.2 partition Use the Restore Performance Collection (RSTPFRCOL) command to restore the data on the 7.1 or 7.2 partition. Use the Convert Performance Collection (CVTPFRCOL) command to convert the prior release database files to the current release. 122

Considerations for Viewing Prior Release Performance data Convert the performance data to the current release format via the GUI The steps are similar to the prior slide: Save the performance collection FTP the save file to the desired partition Restore the collection via the Collection Manager Convert the collection to the current release format 123

Manage Collections The Manage Collections tasks allows you to see and manage all of your performance data from one central location Various tasks can be launched from the Manage Collections task, including the Performance Data Investigator 124

Manage Collections If you restore performance data without using the Restore Performance Collection interface, collections may not display in the Manage Collections view. The Rebuild Collection Table option will rebuild the meta-data used for the Manage Collections task and then your performance data should be visible. 125

Collection Services Status 126

Documentation How do I learn about all the new stuff?? Technology Refreshes Add function PTFs New release and there s all that old stuff too 2014 International Business Machines Corporation 127

Knowledge Center IBM i documentation is found under IBM Operating Systems 128

IBM i 7.2 Documentation Knowledge Center for IBM i 7.2 Performance is now a major topic - no longer under Systems Management Navigator is under Connecting to your system 129

7.1 130

IBM i developerworks IBM i developerworks is the web site to go to find out about Latest function delivered via Technology Refreshes Enhancements delivered via PTFs http://www.ibm.com/developerworks/ibmi/ 131

PDI Enhancements via PTFs 1. IBM i developerworks 2. Technology Updates 3. Performance Tools 4. Performance on the Web You will find a list of enhancements by timeframe with links to the details. 132

133

IBM i Performance FAQ a MUST read! http://www.ibm.com/common/ssi/cgi-bin/ssialias? subtype=wh&infotype=sa&appname=stge_po_po_usen&htmlfid=pow03102usen&attachment=pow03102usen.pdf

www.ibm.com/power/i 135

References

IBM i Performance on developerworks developerworks Performance Tools Additional performance tools resources Performance on the Web Performance Data Collectors Forum IBM i Performance Data Investigator IBM i Performance Data Investigator Edit Perspectives IBM i Wait Accounting How to use the Batch Model performance tool 137

IBM i Web Sites with Performance Information IBM Knowledge Center 7.1 7.2 IBM i Performance Management This web site has a lot of GREAT references and papers see the resources tab Performance Management for Power Systems IBM Workload Estimator idoctor Job Waits Whitepaper 138

You and i http://www.ibmsystemsmag.com/blogs/you-and-i/ i Can http://www.ibmsystemsmag.com/blogs/i-can/ Mr. Modern-i-zation Rowe https://www.systemideveloper.com/blogs/?q=blog/6 DB2 for i http://db2fori.blogspot.com/ 139

i Can For a simple list of all blogs on one page - i Can Blog of Blogs New Monitor Metrics in 7.2 IBM i Disk Watcher Dan Do More IBM i 7.2 Improved Temporary Storage Tracking (Part 4) IBM i 7.2 - Navigator Monitors IBM i 7.2 - Batch Model Health Indicators in the Performance Data Investigator IBM i Storage Allocation Perspectives IBM i Performance Analysis IBM Power Virtualization Performance (PowerVP) View Memory Pools and Faulting with the Performance Data Investigator IBM i Wait Accounting Viewing Job Level SQL Metrics with the Performance Data Investigator Anticipating the Future Job Level SQL Metrics in Collection Services Performance Reports With the Performance Data Investigator IBM i Performance Frequently Asked Questions Commands to Manage Performance Collections Performance Data Investigator Performance Data Collectors in IBM i Performance Data Investigator - Better Than Ever Job Performance Information CPF1240 and CPF1241 Messages Contain Summary Performance Information i Can Find All my Performance Collections in One Place Lesser-Known Features of Work With System Activity Customizing a Perspective in PDI New Systems Director Navigator Service Packs Bring New Enhancements to 6..1 IBM Navigator for i - Work Management Integration with Performance Tasks i Can... Collect More Performance Data in 7.1 i Can... Measure Disk Response Times i Can... Understand Scaled CPU Time i Can... Use POWER7 Features with IBM i 6.1.1 i Can... Analyze Command Performance i Can... Tell You Why You're Waiting i Can... Display CPU Utilization for all Partitions i Can... Investigate Performance Data 140

Performance Management on IBM i Web Site http://www-03.ibm.com/systems/power/software/i/management/performance/index.html 141

What Happened to the PCRM? Performance Capabilities Reference Manual PCRM Was THE reference manual for all things related to IBM i performance considerations Content was carried forward but not always updated Beginning in 2014, the PCRM only covers CPW information Updates for new hardware models and CPW ratings Older versions are still available for download Use other sources for IBM i performance information: The IBM i Performance FAQ Papers under the resources section on the Performance Management site Knowledge Center developerworks 142

See Performance Management Resource Library at http://www.ibm.com/systems/i/advantages/perfmgmt/resource.html Refer to these 143

A Redbooks publication! http://www.redbooks.ibm.com/redbooks/pdfs/sg247808.pdf 144

IBM i 7.1 Technical Overview with Technology Refresh Updates Covers the 7.1 content through Technology Refresh 7 Chapter 6 Performance Tools Chapter 17, Section 6 Performance in Navigator for i 145

IBM i 7.2 Technical Overview with Technology Refresh Updates Covers the 7.2 content through Technology Refresh 1 Section 2.8 Performance Section 8.6.7 Job level SQL stats in Collection Services 146

Special notices This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in other countries, and the information is subject to change without notice. Consult your local IBM business contact for information on the IBM offerings available in your area. Information in this document concerning non-ibm products was obtained from the suppliers of these products or other public sources. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY 10504-1785 USA. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or guarantees either expressed or implied. All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the results that may be achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions. IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions worldwide to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type, equipment type and options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or withdrawal without notice. IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies. All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are dependent on many factors including system hardware configuration and software design and configuration. Some measurements quoted in this document may have been made on development-level systems. There is no guarantee these measurements will be the same on generallyavailable systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document should verify the applicable data for their specific environment. Revised September 26, 2006 147

Special notices (cont.) IBM, the IBM logo, ibm.com AIX, AIX (logo), AIX 6 (logo), AS/400, Active Memory, BladeCenter, Blue Gene, CacheFlow, ClusterProven, DB2, ESCON, i5/os, i5/os (logo), IBM Business Partner (logo), IntelliStation, LoadLeveler, Lotus, Lotus Notes, Notes, Operating System/400, OS/400, PartnerLink, PartnerWorld, PowerPC, pseries, Rational, RISC System/6000, RS/6000, THINK, Tivoli, Tivoli (logo), Tivoli Management Environment, WebSphere, xseries, z/os, zseries, AIX 5L, Chiphopper, Chipkill, Cloudscape, DB2 Universal Database, DS4000, DS6000, DS8000, EnergyScale, Enterprise Workload Manager, General Purpose File System,, GPFS, HACMP, HACMP/ 6000, HASM, IBM Systems Director Active Energy Manager, iseries, Micro-Partitioning, POWER, PowerExecutive, PowerVM, PowerVM (logo), PowerHA, Power Architecture, Power Everywhere, Power Family, POWER Hypervisor, Power Systems, Power Systems (logo), Power Systems Software, Power Systems Software (logo), POWER2, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6, POWER7, purescale, System i, System p, System p5, System Storage, System z, Tivoli Enterprise, TME 10, TurboCore, Workload Partitions Manager and X-Architecture are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol ( or ), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. UNIX is a registered trademark of The Open Group in the United States, other countries or both. Linux is a registered trademark of Linus Torvalds in the United States, other countries or both. Microsoft, Windows and the Windows logo are registered trademarks of Microsoft Corporation in the United States, other countries or both. Intel, Itanium, Pentium are registered trademarks and Xeon is a trademark of Intel Corporation or its subsidiaries in the United States, other countries or both. AMD Opteron is a trademark of Advanced Micro Devices, Inc. Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries or both. TPC-C and TPC-H are trademarks of the Transaction Performance Processing Council (TPPC). SPECint, SPECfp, SPECjbb, SPECweb, SPECjAppServer, SPEC OMP, SPECviewperf, SPECapc, SPEChpc, SPECjvm, SPECmail, SPECimap and SPECsfs are trademarks of the Standard Performance Evaluation Corp (SPEC). NetBench is a registered trademark of Ziff Davis Media in the United States, other countries or both. AltiVec is a trademark of Freescale Semiconductor, Inc. Cell Broadband Engine is a trademark of Sony Computer Entertainment Inc. InfiniBand, InfiniBand Trade Association and the InfiniBand design marks are trademarks and/or service marks of the InfiniBand Trade Association. Other company, product and service names may be trademarks or service marks of others. Revised February 9, 2010 148