Partner TechTip: Collecting Your Hidden Performance Data PDF Print E-mail
Tips & Techniques - System Administration
Written by Tom Huntington   
Friday, 07 September 2012 00:00

Article Sponsor

 

HelpLogo

Address

6533 Flying Cloud Dr, Suite 200, Eden Prairie, MN, USA, 55344
Phone
952-933-0609
Fax
952-933-8153
 
Products

Help/Systems develops, markets, and supports automated operations and business intelligence software for the IBM System i. We devote 100% of our research and development to operations automation and business intelligence for System i computers, so we always will be here for the System i user.

 

Get continuous performance data without major overhead.

 

Does your team often get surprised by end users calling to complain about performance problems? Have you ever not had the details needed to see what was causing a performance problem? Are you struggling with a proactive approach to managing performance? Do you have someone manually documenting WRKSYSSTS or WRKDSKSTS output?

 

Think Robot/NETWORK Explorer.

 

On IBM i, performance doesn't have to be an issue: The operating system gives you the ability to continuously collect performance data—without major overhead on the system.

 

IBM i has a feature called Collection Services, a tool set designed by IBM to gather the performance data on IBM i and store it in intervals inside a collection object (object type *MGTCOL). These objects store the raw performance data that reflects an interval of time and the performance of the system, jobs, memory pools, and disk.

 

This data is essential for a few good business reasons. It can be used to diagnosis performance issues, plan for future growth, or monitor performance for exceptions before a problem occurs. The command CRTPFRDTA processes the data in the *MGTCOL object and outputs it to performance database files where you can harvest the data with a high-level program or use some other IBM tools—like performance tools—to look at the data.

 

The STRPFRCOL command allows you to start the process that monitors the data and controls the intervals for taking snapshots of the data. IBM now recommends running performance collections constantly as part of normal operations.

Precision Intervals

Performance collection data can be evoked and run through system APIs, as well as through IBM i Navigator and these commands. We use APIs in many software solutions at Help/Systems. It keeps us performing at an optimal speed, too.

 

In Robot/NETWORK Explorer, you can set up the interval for collections down to seconds (Figure 1). Each partition in Robot/NETWORK can establish the collection interval differently.

 

090712Help1ScreenHunter

Figure 1: This is an example of "Active to Ineligible" values.

Management by Exception = SLA Delivered

Managing your server by exception is especially important for performance data, and Robot/NETWORK makes it easy to add exception-based monitoring. It lets you configure elements of performance by each partition, allowing you to choose only important items from WRKSYSSTS or WRKDSKSTS. For instance, you might want to get alerted if you go over a threshold of .05 seconds for average response time or if your active to ineligible value is greater than 5 (Figure 2). This is very easy to do, by partition or across IBM i.

 

090712Help2ScreenHunter

Figure 2: The Status Center shows events as you exceed your desired threshold.

Top-Flight Dashboards

Robot/NETWORK also features auto-refreshing dashboards (Figure 3) to keep you apprised of your most recent data. The product can also alert you for each interval collection, which can also be summarized and compared to the threshold. Threshold events go to the status center, which in turn can be set to notify you via SNMP, email, pop-up window, or desktop alert.

 

090712Help3ScreenHunter

Figure 3: The Robot/NETWORK dashboard is part of the product's new Performance Center.

Meet Your SLA

Robot/NETWORK from Help/Systems keeps you abreast of any potential overage on your SLA. See how your data center can be more proactive with Robot/NETWORK today.


Tom Huntington
About the Author:

Tom Huntington is Vice President of Technical Services for Help/Systems, Inc. Contact Tom at 952.563.1606 or at tom.huntington@helpsystems.com.

 

See Tom Huntington's blog at http://www.helpsystems.com/blog/tomh.

 

Read More >>
Last Updated on Friday, 07 September 2012 00:00
 

You must be logged in to view or make comments on this article


User Rating: / 1
PoorBest 
   MC-STORE.COM