VIOS Advisor

This page has not been liked. Updated 11/3/16, 6:12 PM by OneSkyWalkerTags: None

As of VIOS 2.2.3, the VIOS Advisor is shipped with VIOS software as the 'part' command.  The VIOS Advisor which was delivered via the old VIOS Advisor page on this wiki is unlikely to work properly on VIOS level 2.2.3 or higher.  Use the 'part' command instead.  Support for the 'part' command is provided by the IBM Support Center, not via this web page.  Support is no longer available for the VIOS Advisor which was delivered via this wiki.

For more information about the VIOS Advisor shipped with VIOS software, please see a blog entry by Chet Mehta, the Virtual I/O Server Performance Advisor article for POWER7 servers, and/or the Virtual I/O Server Performance Advisor article for POWER8 servers.  In both articles, there is a link at the bottom to the part command article itself.

The part command can be run in the background for 10 to 60 minutes:

$ part -help

usage: part {-i INTERVAL | -f FILENAME} [-t LEVEL] [--help|-?]

       -i <minutes>    interval can range between 10-60

       -f <file>       any nmon recording

       -t <level>      1 - Basic logging, 2 - Detailed logging

       -?              usage message

$ oem_setup_env

# nohup /usr/perf/analysis/part -i 10 -t 2 &

[1]     10027122

# Sending nohup output to nohup.out.

# cat nohup.out


[1] +  Done                    nohup /usr/perf/analysis/part -i 10 -t 2 &

# cat nohup.out

part: Reports are successfully generated in cldvios1a_160129_15_54_13.tar


Once the part command completes, please see the Virtual I/O Server Performance Advisor reports articles (linked to from the Virtual I/O Server Performance Advisor articles cited above) to understand how to view and interpret the reports.  There is also a YouTube video by Nigel Griffiths and a blog entry by Chris Gibson which discuss at a high level how to collect and interpret the reports.

To monitor intervals longer than 60 minutes, it is necessary to collect performance statistics with nmon and to post-process those statistics with the part command, as described in the Virtual I/O Server Performance Advisor articles cited above.

For use on VIO Servers running VIOS levels below 2.2.3, the latest version of the VIOS Advisor can still be obtained from the old VIOS Advisor wiki page, but please note that there is no support for the VIOS Advisor delivered there.

Difficulty has been reported attempting to render the vios_advisor_report.xml file (produced by the part command) on Apple OS X using either a Safari or Chrome browser.  Firefox and Internet Explorer on Windows are known to display the vios_advisor_report.xml file properly.

It can also be somewhat challenging to open an .xml file in recent levels of Internet Explorer which do not offer an option to browse a file.  Sigh.  The easiest way to open a file is to locate the file with Windows Explorer, right-click on the file name, and use Open with > Internet Explorer.  Or a file can instead be opened in Internet Explorer by typing file:///C:\Pittman\VIOSAdvisor\vios_advisor_report.xml in the URL field of Internet Explorer and then clicking the right arrow to the right of the URL field, assuming that the file is on the C: drive at \Pittman\VIOSAdvisor\vios_advisor_report.xml.