Calendar
Februar 2012
M D M D F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
272829  

Verfasser-Archiv

Performance Monitoring using Perfmon. Analysis with PAL (Performance Analysis of Logs)

As I was faced in troubleshooting MS Windows performance issues I stumbled over the following article that is really worth to be read:

Official Microsoft Article dealing about performance monitoring
http://technet.microsoft.com/en-us/magazine/2008.08.pulse.aspx?pr=blog

Customizing Perfmon
http://support.microsoft.com/kb/283110
http://support.microsoft.com/kb/300884/en-us

Afterwards I was thinking of putting the logs into excel and to work with different kinds of formatting and counters to make the
conclusions easier and more visible, but already there is one really cool tool.

PAL
- It collects the performance counters from perfmon!
- Generates a HTML page!
- Provides the ability to implement own thersholds!

http://www.codeplex.com/PAL

Description
Ever have a performance problem, but don’t know what performance counters to collect or how to analyze them? The PAL (Performance Analysis of Logs) tool is a new and powerful tool that reads in a performance monitor counter log (any known format) and analyzes it using complex, but known thresholds (provided). The tool generates an HTML based report which graphically charts important performance counters and throws alerts when thresholds are exceeded. The thresholds are originally based on thresholds defined by the Microsoft product teams and members of Microsoft support, but continue to be expanded by this ongoing project. This tool is not a replacement of traditional performance analysis, but it automates the analysis of performance counter logs enough to save you time. This is a VBScript and requires Microsoft LogParser (free download).

Perfmon Log Translator (PLT)

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.

http://www.codeplex.com/PAL/Release/ProjectReleases.aspx?ReleaseId=21261

Ports necessary to join an AD Domain

Service Port/protocol
—————————————————————————
RPC endpoint mapper 135/tcp, 135/udp
NetBIOS name service 137/tcp, 137/udp
NetBIOS datagram service 138/udp
NetBIOS session service 139/tcp
RPC dynamic assignment 1024-65535/tcp
SMB over IP (Microsoft-DS) 445/tcp, 445/udp
LDAP 389/tcp
LDAP over SSL 636/tcp
Global catalog LDAP 3268/tcp
Global catalog LDAP over SSL 3269/tcp
Kerberos 88/tcp, 88/udp
DNS 53/tcp[1], 53/udp
WINS resolution (if required) 1512/tcp, 1512/udp
WINS replication (if required) 42/tcp, 42/udp
Network time protocol (NTP) 123/udp

Scheduled tasks within windows 2003 / commandline

To provide an output at the commandline about the scheduled tasks, the “at” command doesn’t help. Use instead schtasks.exe to list the jobs you planned.

See also: http://www.intrasection.com/pjmorr/2005/08/16/how-to-use-schtasksexe-to-schedule-tasks-in-windows-server-2003/