2013-01-21 39 views
0

我運行在Amazon EC2上 一個Drupal 7個網站,因爲這是一個微例如,一旦在一段時間的網站崩潰 通常是MySQL,但有時阿帕奇如何監控的Apache/MySQL的Web服務器

我可以寫一個連接數據庫的PHP腳本,返回一些OK/NOTOK代碼 ,然後使用cron監視該腳本並重新啓動mysql或apache服務 但是,這看起來很基本,雖然我找不到任何東西準備好 我不想發明輪子..

有什麼建議嗎?

+0

亞馬遜不提供類似的東西嗎? – markus

+0

不要介意我以前的評論,這是錯誤的,但anywys,它可能會更容易編寫一個shell腳本,而不是一個PHP腳本。 – markus

+0

據我所知並不如此。它們提供實例監視,CPU和帶寬alet。我無法找到apache或mysql監控。 – Nir

回答

1

您可以使用Monit監視服務器中的mySQL和其他相關進程。它還可以監視網絡連接,包括您可能用來監視您的網站的http。

http://mmonit.com/monit/

0

您可以使用免費監測服務,如GotSiteMonitor.com來監控您的網站,並查看您所在頁OK/NOTOK字符串。