Take the 2-minute tour ×

I am using IIS7 for my web app, and for some reason, once in awhile the Application Pool crashes (stops).

I would like to receive an email notification when this happens. Is this possible?

If so, how?

Or, should I be looking at a server monitoring tool to help me with this?

share|improve this question
Possible dupe: serverfault.com/questions/47953/… –  gravyface Sep 8 '11 at 21:10
Possible duplicate: stackoverflow.com/questions/5527513/… –  Mufasa Sep 12 '11 at 12:55

3 Answers 3

Turn on health monitoring, pointing to an e-mail provider:

        <smtp deliveryMethod="Network" from="me@example.com">
            <network defaultCredentials="false" 
                     userName="emailauthenticationusername" />

            <add name="MailWebEventProvider"
                 buffer="false" />
        <add name="Application Lifetime Events Default"
             eventName="Application Lifetime Events"
             custom="" />
share|improve this answer

You could check the Event Viewer, to see if an event is written as the Application Pool crashes. You could also try setting limits for it to recycle - those this is more a prevention than cure.

Also, if you're using ASP.NET you could try sending yourself an alert within Application_End/Application_Error methods?

share|improve this answer


Does that help?

share|improve this answer
David, welcome to serverfault. When you find an answer to a question on an external site the convention is to summarise the solution here and link to the source, so that we have a collection of answers here, rather than links. Thanks. –  Sam Sep 8 '11 at 21:05

Your Answer


