2010-02-16 41 views
2

我想创建一个"System Health"网页,它将监视运行在Web服务器上的应用程序池。有没有人有更好的方法来监视IIS应用程序池?

该Web服务器有几个应用程序池,并且是一个内联网(所以没有大的安全问题)。 定期看来,这些池中的一些会挂起/崩溃等,并且回收不会捡起它。 (单独的问题)

我的想法是有一个单一的网页,将启动一个请求到每个应用程序池中的已知url,如果收到一个好的响应,然后将其标记为OK,否则将标记为FAILED。这可能会显示为带红绿灯的表格。

我可能会使用c#。

这听起来合理吗? 有没有人有更好的监控应用程序池的方式?

p.s我意识到如果运行这个页面的应用程序池崩溃,那么什么都不会显示出来!

回答

相关问题