Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

In my IIS log, I found warning level event ID 1013, which says the stop time exceeds expected stop time for worker process of a specific web application.

My question is, how could I know or track from what reason IIS worker process stops? Does this warning level event ID means worker process application pool is stopped or not?

thanks in advance, George

share|improve this question
add comment

1 Answer

You could use Microsoft Debug Diagnostics for 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.

There are three components:

  • debugging service: collects all kinds of debug information
  • debugger host: hosts the Windows Symbolic Debugger Engine (dbgeng.dll) to attach to processes and generate memory dumps.
  • user interface: analyze memory dumps, automate the creation of control scripts and show the status of running processes, including services

Here some links to tutorials: Microsoft Support, ASPAlliance.

share|improve this answer
    
My application is for classic ASP (.Net 1.1), not ASP.Net. Looks like "Debug Diagnostics" tool only for ASP.Net? Please correct me if I am wrong. –  George2 Jun 7 '09 at 14:25
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.