Data Gathering for Crashes, Hangs, Memory Leaks,
High Cpu and Such in IIS/ASP.net/SharePoint Processes
Debugdiag 1.2 [works on Win2008 and 2008 R2]
Crash Dump (advanced, with breakpoint)
Crash Dump triggered when a specific ASP.Net Exception is thrown
Troubleshooting the Event 2262 - ASP.net Deadlock Detected - In IIS 7.x with DebugDiag 1.2
Troubleshooting the Event 2262 - ASP.net Deadlock Detected - In IIS 6.0 with DebugDiag 1.2
Native Tools in IIS7.x
Crash (basic) for IIS7 using WER
Simple Hang for IIS7 using Taskmanager
IIS7: Slow Performance when browsing a webpage [Perfmon and Taskmanager Hang Dumps]
Windbg.exe and PSSCOR
How to Set up Windbg.exe for basic IIS & Asp.net dump debugging (postmortem debugging, not live debugging)
Debugdiag 1.1 [DebugDiag 1.1 does not work on Windows 2008. But you can try to adapt most of these steps with Debugdiag 1.2.]
Crash dumps – when crashes are caused by heap corruption
Crash Dump triggered when an ASP.Net Out of Memory Exception is thrown (version 1)
Exception dump when the System.OutOfMemoryException is thrown (version 2 – probably better than version 1)
High Memory Hang (for asp.net 1.1 or 2.0 and IIS 6.0)
High Memory Hang (for classic asp and IIS 5.0)
High CPU Hang (IIS5)
High CPU Hang (IIS6)
Simple Hang for IIS6
Hang Dumps when Data Access problems to backend databases are suspected
IIS6: C0000005 Exception in ASP
ADPlus Index
Simple Hang in an 32-bit IIS process (IIS5, IIS6, IIS7)
Simple Hang in an 64-bit IIS process (IIS6, IIS7)
Simple Crash in an 32-bit IIS process (IIS5, IIS6, IIS7)
Simple Crash in an 64-bit IIS process (IIS6, IIS7)
High CPU in a 32 bit IIS or ASP.net process
High CPU in a 64bit IIS/ASP.net process
High Memory Hang in an 32-bit IIS process (IIS5, IIS6, IIS7)
High Memory Hang in an 64-bit IIS process (IIS6, IIS7)
Slow Performance in an 32-bit IIS process (IIS5, IIS6, IIS7)
Slow Performance in in an 64-bit IIS process (IIS6, IIS7)
Dumping when a specific ASP.net 1.1 Exception is Thrown (this may not work anymore)
Dumping when a specific ASP.net 2.0 Exception is Thrown (32-bit) this may not work)
Dumping when a specific ASP.net 2.0 Exception is Thrown (64-bit) this may not work)
Trying to use Leaktrack with Aplus (this may not work at all)