1

Closed

Error Generating Reports: Not match counters threshold

description

I have some csv from perfmon where I had monitorized the recomended counters for MOSS 2007 (I take this counters from some web pages) and I´m trying to analyze the CSVs by Pal.
I choose the MOSS 2007 model, and when I try to analyze, I obtain this error:
 
Generating the HTML Report...GenerateHtml : None of the counters in the counter
og match up to the threshol
file. The counter log is either missing counters or is corrupted. Try opening
this counter log in Performance Monitor to confirm the counters. Collect anoth
r counter log using the counters defined in the threshold file. Consider using
the Export to Perfmon log template feature to collect the proper counters.
t C:\Program Files\PAL\PAL\PAL.ps1:5425 char:14
 GenerateHtml <<<<
  • CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorExcep
    tion
  • FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorExceptio
    n,GenerateHtml
     
    I cant find whats wrong with my counters. I upload a sample CSV.
    Thanks a lot in advance!

file attachments

Closed Jul 5, 2012 at 3:02 PM by ClintH
The counter log was recorded in a non-English language. It must be in English in order to match the counters in the counter log.

comments

ClintH wrote Jul 5, 2012 at 3:01 PM

Unfortunately, all of the PAL threshold files are in English and looking for English counters. Your counter log appears to be in a different language and this is why PAL is not able to match the counters. This is something that is a very difficult problem to solve due to all of the different possible languages.

Try using the Perfmon Log Translator (PLT) tool (http://pal.codeplex.com/releases/view/21261) to convert the counter log to English, so that PAL can analyze it. We are making efforts to try to integrate PLT into PAL.

Try to record counter logs with an English locale as a workaround for now.

Also, when you record a counter log, always record in binary format (*.blg). CSV data collectors do not record counter instances that come and go such as instances of the Process object while binary always records all instances that come and go.