2012-09-17 110 views
-1

我的團隊負責一個高流量的網站,這是非常動態的,約350萬個獨特的網址。我們每週大約部署我們的應用程序,我們有一個CMS,每週更新大約100次更新,我們的內部數據源也每週發佈大約1次,而且我們還消耗了大約10個其他公共Web服務。我們的團隊總是負責任地確保一切正常運行。你如何監控你的網站?

我們使用Pingdom的,以確保一些是向上的,但它是有限的幾個檢查,因爲我們需要它不處理儘可能多的URL。

我們使用Nagios的很好,但它是一個黑盒,並沒有被我們的開發團隊完全採納。我們的大多數開發人員都專注於Windows,專注於所有配置。

多數時候我們需要的就是監控幾個URL是什麼,以及什麼時候的事情下去或變化,可以通知我。

+0

我投這個移至serverfault,因爲它不是關於節目。 –

+0

像nagios這樣的工具是非常程序化的,我總是必須編寫程序來覆蓋這些工具的缺點。我不是在談論使用新文物等工具進行服務器監控。我正在談論確保大量服務都能正常工作。 – JustEngland

回答

0

我想你應該是這樣的單元測試,但這每一個網站發佈的內部測試之前和之後deoyment。您的應用程序也應該具有出色的異常處理功能,並且應該記錄和監視異常。

如果您使用類似Pingdom的或www.downnotifier.com工具外部監測可以檢查每一個pagetime URL。例如:一篇新聞文章,一篇文本頁面和一篇產品頁面。