0% found this document useful (0 votes)
47 views15 pages

IntroToPAL Slidedeck

The document introduces the Performance Analysis of Logs (PAL) tool, which analyzes Windows performance monitor logs to help identify common performance bottlenecks. PAL provides an easy-to-use interface where the user selects a log file and threshold file, runs an analysis that can take several minutes, and gets an HTML report of any alerts thrown. Threshold files are code-based and question-driven to make them adaptable to different environments.

Uploaded by

oscarcima
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views15 pages

IntroToPAL Slidedeck

The document introduces the Performance Analysis of Logs (PAL) tool, which analyzes Windows performance monitor logs to help identify common performance bottlenecks. PAL provides an easy-to-use interface where the user selects a log file and threshold file, runs an analysis that can take several minutes, and gets an HTML report of any alerts thrown. Threshold files are code-based and question-driven to make them adaptable to different environments.

Uploaded by

oscarcima
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Introduction to Performance Analysis of Logs (PAL) Tool

Clint Huffman ([email protected]) Premier Field Engineer (PFE) Premier Field Engineering

Purpose of PAL Features Installation Requirements Usage (demo) Interpreting the PAL Report (demo) How to create or modify threshold files (demo) Where to download and learn more

Analyzes perfmon logs to assist with performance analysis not a replacement for traditional performance analysis Helps identify common performance bottlenecks Inspired by the Vital Signs Workshop Intended for use by Microsoft consultants and network administrators

Easy to use interface: Point it to a perfmon log and get a report. Thresholds are actual code: Allowing for thresholds to change based on the environment. Thresholds are Provided: Many tools only provide a framework. Based on Vital Signs. Question Variables: PAL asks questions from the user to be used in thresholds. Public: The tool is public, open source, and free. Not an official Microsoft Product.

Product Specific Thresholds: Threshold files exist for Microsoft Windows, MOSS/Microsoft SharePoint, Microsoft BizTalk, and Microsoft Exchange.

Runs on Windows XP, Windows Server 2003, and Windows Vista Requires Microsoft Log Parser v2.2 (free) Requires Microsoft Office Web Components 11 (OWC11) (free) The UI portion of the tool requires .NET Framework v2.0. (free) The PAL tool and all requirements are free. Only runs on 32-bit operating systems due to the OWC11 requirement.

1. Gather a perfmon log (*.blg, *.csv). 2. Move the log to your workstation. 3. Run PAL. 4. Choose a threshold file (analysis collection).

5. Execute an Analysis: Processing is resource

intensive and can take several minutes. 6. An HTML based report will automatically show.

Table of Contents items show the number of alerts thrown for each analysis Each analysis has a chart of the perf counter analyzed, description, references, and alerts thrown. Chronological view shows alerts that occurred at the same time good for correlating symptoms

Microsoft Relog.exe filters the perfmon log. Breaks down the log into small chunks. Each chunk is analyzed for min, max, avg, and thrend values. Answers to questions are used as variables in the thresholds a lot of power here. Thresholds execute and throw alerts when broken. Each analysis may contain zero or more thresholds PAL threshold files may contain large numbers of analyses

Microsoft Confidential

Microsoft Confidential

PAL can reduce the time needed to effectively analyze performance monitor logs Raises awareness of common performance issues

PAL Web Site


http://www.codeplex.com/PAL

Microsoft Vital Signs Workshop


How to identify performance bottlenecks using Performance Monitor. Contact your Technical Account Manager (TAM)

Microsoft Log Parser v2.2


http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd0 6b-abf8-4c25-91b2-f8d975cf8c07&DisplayLang=en

Microsoft Premier Field Engineering (PFE)


Heidi Housten (development) Shane Creamer (concept design) Mike Lagase (Exchange thresholds)

Microsoft Confidential

You might also like