如何监视IIS应用程序池并警告任何停机时间?

有没有人有任何好的想法监测IIS 7应用程序池的停机时间,并自动重新启动它们或通过电子邮件提醒他们?

我发现这个链接有一个很好的power shell脚本,但是我不太了解power shell脚本,并希望它监视一个列表。

我正在寻找扩展这个脚本,并从一个txt文件中读取池名称,并每隔几分钟循环遍历它们。 这样我可以简单地修改txt文件来添加或删除监视池。 或者,如果任何人知道其他便宜或免费的工具,可以做同样的事情,这也会很好。

您可以设置一个像pingdom( http://www.pingdom.com/ )这样的外部监视器来观看网站,并在网站发生故障时通过电子邮件发送给应用程序池。