PAL v2.3.5

Rating:        Based on 19 ratings
Reviewed:  17 reviews
Downloads: 52720
Released: Mar 20, 2012
Updated: May 16, 2013 by ClintH
Dev status: Stable Help Icon

Recommended Download

Application PAL_Setup_v2.3.5_x64.zip
application, 1137K, uploaded May 16 - 2195 downloads

Other Available Downloads

Example Sample_PAL_Report_For_SQL.zip
example, 4708K, uploaded Sep 1, 2010 - 7888 downloads
Documentation IntroductionToPAL.xps
documentation, 4926K, uploaded Sep 1, 2010 - 3484 downloads
Documentation IntroductionToPAL.pdf
documentation, 1347K, uploaded Sep 1, 2010 - 14669 downloads
Example Sample_PAL_Report.zip
example, 2399K, uploaded Jan 19, 2011 - 4832 downloads
Application PAL_Setup_v2.3.3_x64.zip
application, 1079K, uploaded Jan 4 - 18085 downloads
Application PAL_Setup_v2.3.3_x86.zip
application, 1078K, uploaded Jan 4 - 1202 downloads
Source Code PAL_Source_2.3.3.zip
source code, 2014K, uploaded Jan 4 - 209 downloads
Source Code PAL_Source_v2.3.5.zip
source code, 2536K, uploaded May 16 - 34 downloads
Application PAL_Setup_v2.3.5_x86.zip
application, 1137K, uploaded May 16 - 122 downloads

Release Notes

Introduction

PAL v2.0 is an easy to use tool which simplifies the analysis of Microsoft Performance Monitor Logs (.blg | .csv). It generates an HTML report containing graphical charts and alerts of the performance counters using known thresholds.

Usage

Execute the the PAL icon in your Start Programs menu or run the PAL.ps1 script from a PowerShell.

Installation

Tested only on Windows 7, but should work on Windows Server 2008 R2.

Run the PAL setup MSI file that ships in the zip file at http://pal.codeplex.com.

Required Products (free and public):
Warning: The PAL installer (MSI) will set the PowerShell execution policy to unrestricted. This will allow the execution of PowerShell scripts.

Globalization Known Issue: PAL has only been tested using an English-US locale. If you have problems using PAL v2.x, then try again using an English-US locale. This is an open source and voluntary project, so any assistance with globalization and localization is appreciated.

Big thank you to the Microsoft Premier Field Engineering (PFE) organization for the great support and feedback!

v2.3.5
  • Update: Checks the $Log parameter for the existance of single quotes in the path.
  • Missing threshold files: UMG, TMG, and two VMWare related threshold files were missing in v2.3.4. Added back.
  • Bug fix: The last analysis is skipped when using running with more than one thread. Fixed. Thank you to JohnPiepers for reporting this bug.

v2.3.4
  • New threshold file: SQL Server 2008 provided by David Pless.
  • Threshold file update: The System Overview threshold file was updated to include thresholds for \Process(*)\% Processor Time in relation to the number of processors.

v2.3.3
  • New threshold file: TMG 2010 (TMG2010.xml) added by Zbigniew Kukowski (Zbigniew.Kukowski@microsoft.com).
  • New threshold file: UAG 2010 (UAG2010.xml) added by Zbigniew Kukowski (Zbigniew.Kukowski@microsoft.com).
  • New threshold file: VMWare View Connection Server Performance (PALVMwareViewVDM.xml) by Josh Townsend (josh@vmtoday.com).
  • New threshold file: VMWare View PCoIP and Guest Performance (PALVMwareViewPCoIP.xml) by Josh Townsend (josh@vmtoday.com).
  • Threshold file update: Quick System Overview was updated. A new disk analysis which takes the IO size into consideration (Avg. Disk sec/64KB Read and Avg. Disk sec/64KB Write) added. A new counter analysis called \Memory\Long-Term Average Standby Cache Lifetime (s) was added which helps with low physical memory conditions - this new counter exists on Windows 8 and Windows Server 2012 computers only. Processor Information counters added.
  • Bug fix: The time range restriction control failed to process counter logs with a one or more spaces in their path. Fixed.

Reviews for this release

     
Allowed me to quickly analyze perfmon CSV data. Reports also contain descriptions of performance counters, which is a plus.
by aleksbor on Jan 28 at 8:07 PM
     
Great tool to analyze performance. First, create a baseline report when things are running smoothly. Use this baseline to compare at any time when things are not so smooth.
by rviana on Dec 11, 2012 at 7:20 PM
     
Have been using this product for some time and I am always astonished at its basic utility level. Now with the addition of multi-threading...it Rocks! A report that use to take 3.3 hours to produce now is done in under an hour.
by byronwp on Nov 13, 2012 at 5:47 PM
     
Awesome work. I really like PAL providing me a performance overview report before I dive deep into perfmon with the *.BLG file. Sharing with everyone with this Configure-PerformanceMonitor PowerShell Cmdlet below to ease your configuration on the counters. http://gallery.technet.microsoft.com/Configure-PerformanceMonito-be5f7c02
by Ryen on Aug 27, 2012 at 11:44 PM
     
Awesome tool. It gave me a coordinate and structured report to present for the client I support. Saved my day. :D
by nelsonmnetto on Aug 1, 2012 at 12:08 AM
     
This is an awesome tool! Although it will take time to plumb the depths of what this package offers, the out of the box results are impressive to say the least!
by kabaker55 on Jul 26, 2012 at 4:14 PM
     
Thank you very much. I've just stumbeled in the PAL tool while analyzing the Perfmon logs (SQL Server analysis) and your tool helped me a lot. Very useful and user freindly. Good work! Regards, Roni, Amsterdam.
by ronivered on Jun 20, 2012 at 9:08 AM
     
Awesome tool! Thanks a ton.. not only does it do our job of analyzing and giving the summary, it also gives good help material to understand some of the counters..
by soni009 on May 4, 2012 at 11:47 AM
     
Thank you Jonathan very much for your work and contribution to the community - this is a great free tool. Hugo Shebbeare, SQL Server MVP (2010) BTW SQL MVP Brad McGehee also has a great Blog post on this here: http://www.sqlservercentral.com/blogs/aloha_dba/archive/2008/12/2
by hugosheb on Nov 21, 2011 at 5:06 PM
     
Seems to be a problem when processing IIS logs. Keeps erroring out saying a process has the .html file open. Otherwise an awesome tool.
by franklinsj on Oct 8, 2011 at 1:35 AM
     
The date for v2.0.8 still reflects the v2.0.7 date (Jan 18 2011). My biggest request for PAL is for multithreading (maybe using PowerShell 2.0 background jobs?) and overall just better performance.
by clandis on Sep 13, 2011 at 1:10 PM
     
Great tool! Lots of details in the final report. Works fine for me in Windows XP. I haven't analyzed very large logs yet.
by aorozco on Jul 4, 2011 at 2:42 PM
     
Fantastic Tool…Allows you to have a prescriptive snapshoot while presenting other issues that may be occurring
by johnbivins_com on Jun 1, 2011 at 3:21 PM
     
Excellent tool, gives a full analysis of the system and the application in question and directs to the problematic area. Just loved it!
by rs_gujral on May 22, 2011 at 5:50 PM
     
Great piece of perspective for reviewing a challenging .blg log. The final report is well organized and the description of each analysis and the counters involved sets the tool apart. Nicely done.
by whycantIuseliveid on Apr 22, 2011 at 1:00 PM
     
i don't know
by salideng on Mar 7, 2011 at 6:15 AM
     
I used this nice and helpful tool a few times on different computers and had'n any problems. Only the memory issue on 32bit machines is a little bit annoying but after I set up a 64bit-VM only for PAL, this isn't a serious problem for me and on this VM it works fine.
by TheGermanGuy on Jan 1, 2011 at 7:21 AM