Attached you will find the GUI (PerfstatGUI.hta). Simply launch it on any Windows machine you wish to run Perfstat on. There is a basic read me when you first launch the tool (also attached here is a PDF of the entire Perfstat GUI Read Me). In addition there is attached PerfstatScriptTemplate.vbs which is a template for a script that can be ran outside the GUI (i.e. through a scheduled task). If you wish to use the script, select the option "Create Script Only" under the perfstat options in the PerfstatGUI tool and you will be provided instructions on how to use the template.

Current Versions:

PerfstatGUI.hta

August 31, 2015 Update Version 2.6

-Corrected the time Time Between Iterations field to reflect setting is in seconds for Perfstat 8

PerfstatScriptTemplate.vbs

August 31, 2015 Update Version 1.2

-Added several enhancements for a better experience

All previous update notes are included in the files. Just open in notepad if you wish to read through the updates.

Warning!

This NetApp Community is public and open website that is indexed by search engines such as Google. Participation in the NetApp Community is voluntary. All content posted on the NetApp Community is publicly viewable and available. This includes the rich text editor which is not encrypted for https.

Thanks for the feedback! That particular line it calls out looks at the contents of a zip file (depending upon where you were in the process either the openssh.zip or one of the perfstat*.zip files). A couple of quick thoughts. Can you check if you have the patch described in this article: http://support.microsoft.com/kb/952249? Can you manually unzip the .zip file and if so does it use the built in Windows zip tools? Any chance compressed folders are disabled like here: http://kb.winzip.com/kb/entry/22/?

Ahh - perfect question! So first it looks for either perfstat.exe or perfstat8.exe and if not found it looks for either perfstat7* or perfstat8* but I realize it could find another file similarly named that doesn't have a .zip extension that it might try to extract. I'll change that in the code. Is that perhaps what's happening here, a different file matching one of those patterns? Thanks much for the feedback as well, it is certainly helpful to knock out these problems.

OK that makes sense and answered my question. With the perfstat release date being presented in the file name (i.e. perfstat7_20130425.zip ) I wasn't sure if the script is adaptable to look for the file with that information. I thought that might be the problem that was occurring, but with your last reply it seems you factored that in. Currently I have two zip files located with the .hta directory. OpenSSH and perfstat7. Not sure what else could be causing it minus maybe going in and unblocking the zip folder which I completely forgot to do as well. I'll run the test today now that I've unlocked the files and see if that doesn't resolve the issue.

Nice find Patrick! Short story, I've got it fixed now. Longer story, I'm working through the read me and about 3/4 of the way through I realize I've been a little lazy and sometimes capitalized the P in Perfstat and sometimes I didn't. So I did a global search and replace. Well, that also replaced it in the links which clobbered our case-sensitive URLs on the support site. I went through and updated them all now correctly. The only trouble you might have is the link for plink. The link is correct but there are some versions of Adobe Reader that don't know what to do with a URL with a tilde character in it and seemingly just freeze up on that link.

It is likely due to a compatibility of the version of OpenSSH from our support site and your particular version of Windows. There are other versions of OpenSSH built for Windows 64-bit available. Obviously I am unable to recommend or provide warranty for any products outside of NetApp control - there is one such build available here: http://www.mls-software.com/opensshd.html

Suggestion for all involved. Perfstat 8.3 GUI (not CLI) works well with Clustered ONTAP, but not quite with 7-mode. The CLI version works and is a tad easier to set up, but I would recommend using this GUI for ONTAP 7-mode. Because the site doesn't allow .hta extensions, download the file and rename the hta.txt to .hta.

This link can't remain while keeping this available for customer usage. There will be a new link going live soon that can staticly link to the current version of perfstat 8

The tool also implies that running perfstat 8 against 7-mode is recommended or at least OK, and gives the customer an option to do so. We are trying to completly get away from perfstat 8 for 7-mode for support cases.

With the availabilty to use the offical gPerfstat GUI for all perfstat 8 collections, I request we remove the ability to run perfstat 8 from this tool and make it a 7-mode only tool. This will resolve the current issues and future issues.

The current version of the GUI for Mac OS X only works in OS X 10.11.6+, othereise it will fail to run. If you are trying to run on a previous version of OS X the command line version will work, you can run it by accessing the perfstat8_mac binary in the "/bin" folder of the extracted download.

I apologize. Dan is correct. My reply was incorrectly worded. I meant to say "it looks like it could be a bug or config issue and it's with the gperfstat8, not this particular GUI, so a Support case would probably be the best place to review from here." Sorry for the confusion.