Looking for a way to monitor / notify when IIS goes down

One option, short of using third party service monitoring tools, is to create a script that will send out an email (or other similar alert) and then configure the service to run that script when the service fails.

  1. Go to the Services control panel
  2. Right-click on World Wide Web Publishing
  3. On the Recovery tab select Run a Program from the various X Failure drop-downs
  4. Enter your script cmdline in the Run program panel boxes.

There are lots of choices in this question on Website Monitoring over at Stackoverlfow.

My company uses Nagios but your preference may vary...


PA Server Monitor can watch a web page and/or watch the IIS service. When down it can alert and optionally also restart the service for you.