parse perfmon logs captured from a remote server getting error....

Dec 15, 2011 at 5:56 PM

Property 'Count' cannot be found on this object. Make sure that it exists.

Coordinator
Dec 21, 2011 at 6:00 AM

Can you provide more information on the conditions such as which local (spoken language) you are using, your operating system, the full error from PAL and/or the %temp%\PAL.log file. Thank you.

Jan 5, 2012 at 3:41 PM

We're using multiple windows 2008 R2 servers.  One server connects to the other through perfmon all using the same Language English (United States).  It works when I capture the perfmon counters locally from the same machine.  But fails when using a user defined data collector which connects to another machine.

All counter stats is set to true. Loading all counters in perfmon log into the t
hreshold file as new analyses. This may take several minutes.
Getting the counter list from the perfmon log...Done
Importing the counter list as new threshold analysesWARNING: Please post errors
or problems with this tool to the PAL web site
located at http://www.codeplex.com/PAL with the following error message and a
brief description of what you were trying to do. Thank you.
Method invocation failed because [System.String] doesn't contain a method named
 'GetUpperBound'.
At C:\Program Files\PAL\PAL v2.1\PAL.ps1:1762 char:66
+     For ($i=0;$i -lt $global:aCounterLogCounterList.GetUpperBound <<<< (0);$i
++)
    + CategoryInfo          : InvalidOperation: (GetUpperBound:String) [], Par
   entContainsErrorRecordException
    + FullyQualifiedErrorId : MethodNotFound