Você pode usar o Debug Diagnostics da Microsoft para o IIS.
Debug Diagnostics (DebugDiag) 1.1 is a comprehensive tool designed to help IIS administrators or developers determine why a IIS worker process is crashing, hanging, or memory leak. It offers a simple User Interface to build rules for capturing these common problems with web applications and also offers a built-in analysis system.
Existem três componentes:
- serviço de depuração: coleta todos os tipos de informações de depuração
- host do depurador: hospeda o Mecanismo de Depuração Simbólica do Windows (dbgeng.dll) para anexar a processos e gerar despejos de memória.
- interface do usuário: analisa os despejos de memória, automatiza a criação de scripts de controle e mostra o status dos processos em execução, incluindo serviços
Aqui estão alguns links para tutoriais: Suporte da Microsoft , ASPAlliance .