2
我想創建一個"System Health"
網頁,它將監視運行在Web服務器上的應用程序池。有沒有人有更好的方法來監視IIS應用程序池?
該Web服務器有幾個應用程序池,並且是一個內聯網(所以沒有大的安全問題)。 定期看來,這些池中的一些會掛起/崩潰等,並且回收不會撿起它。 (單獨的問題)
我的想法是有一個單一的網頁,將啓動一個請求到每個應用程序池中的已知url,如果收到一個好的響應,然後將其標記爲OK
,否則將標記爲FAILED
。這可能會顯示爲帶紅綠燈的表格。
我可能會使用c#。
這聽起來合理嗎? 有沒有人有更好的監控應用程序池的方式?
p.s我意識到如果運行這個頁面的應用程序池崩潰,那麼什麼都不會顯示出來!