Perfmon Log Translator (PLT)

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 4979
Released: Dec 31, 2008
Updated: May 19, 2010 by svenhau
Dev status: Stable Help Icon

Recommended Download

Application PLT.0.0.0.7.zip
application, 258K, uploaded May 19, 2010 - 4979 downloads

Release Notes

Perfmon Log Translator Tool (PLT) tool translates perfmon logs captured in other spoken languages and translates them to another spoken language such as English. This allows tools such as the PAL tool to process perfmon logs since PAL requires English perfmon logs.

This tool is written by Sven Haubold (svenhau@microsoft.com) with Lionel Pénuchot (lionelp@microsoft.com) as a contributor.

Update: 10/8/2009 (svenhau)
It was discovered that PAL.vbs v1.3.5 has some issues to successfully run on non-English machines. This is because the relog.exe tool comes in different languages. PAL is utilizing relog a few times and checks for successful completion by reading in the relog output as a string, like in pal.vbs line 323:

If InStr(1, strText, "The command completed successfully", 1) > 0 Then
If PAL runs on a machine with German OS and hence with a German relog.exe, the success message reads:

"Der Befehl wurde erfolgreich ausgeführt."
So current PAL.vbs v1.3.5 will never run trough. However, the fix is easy; I suggest to replace the lines 323, 926 and 4767 with

If oExec.ExitCode = 0 Then
That’s all. Evaluating the ExitCode worked for me smoothly on a German Windows XP machine and it should also do it on French, Spanish… you name them systems.

Update for Counter Translation Files
After Twayleph posted some additional French counter translations for SQL and BizTalk, I wrote a little tool which merges additional XmlNodes into a given XML file. By doing this I managed to extend the translation files for FR, NL, DE, HU, ES even more. I updated the PLT.0.0.0.7.zip to contain all these updated files, which are:

ar-sa_PFL.xml
cs-cz_PFL.xml
da-dk_PFL.xml
de-de_PFL.xml
el-gr_PFL.xml
es-es_PFL.xml
fi-fi_PFL.xml
fr-fr_PFL.xml
he-il_PFL.xml
hu-hu_PFL.xml
it-it_PFL.xml
nb-no_PFL.xml
nl-nl_PFL.xml
pl-pl_PFL.xml
ps-bidi-lp_PFL.xml
ps-cyrl-lp_PFL.xml
ps-mi_PFL.xml
ps-ps_PFL.xml
pt-br_PFL.xml
pt-pt_PFL.xml
ru-ru_PFL.xml
sv-se_PFL.xml
tr-tr_PFL.xml

Help Wanted: If you are willing to translate performance counters to/from spoken languages, then feel free to modify the XML files of this tool and post them back to this web site in the Discussions section.

Source Code: This tool is being posted to the PAL tool web site in order to assist users with perfmon logs captured in non-English languages. Therefore, the source code for this tool is not required to be publish. With that said, we plan on publishing source code for this tool soon.

Reviews for this release

     
Great tool, simple and does what it needs to do.
by meeken on Nov 25, 2011 at 8:00 AM