2015-10-19 84 views
0

當apache發生故障時是否有任何可能性/選項來設置通知。當apache發生故障時發送通知

當Apache下跌,.htaccess文件將工作?

當在午夜的背景下,在執行Apache服務器的中期運行腳本是向下/崩潰,我們可以設置任何通知。

添加幾個步驟更好地理解

第1步程序開始 第2步變量初始化 第3步讀取負載文件,得到文件 步驟4將上述文件的內容記錄到成表-X。 步驟5緊密分貝連接

CRON上述動作做每隔一小時。

上述步驟3後,APACHE崩潰/下來,現在我想通過電子郵件發送通知系統管理員。讓我知道一步一步的行動計劃。

+0

有很多方法可以做到這一點。在那裏我們提供服務來監視您的服務器,或者您可以設置一個cron作業。但是你不清楚你在問什麼。 '.htaccess'文件不會*做任何事情;如果Apache處於脫機狀態,則該文件沒有用處。 –

回答

2

可以肯定whip up a script檢查Apache是​​下跌。不過,我建議使用另一臺服務器 - 也許AWS上的微型實例或類似的東西 - 試圖讓你的網站。如果它能夠訪問該網站,那就太棒了。否則,它可以發送通知給你。或者您可以使用some services來監控您的網站是否出現。

你也可以使用的服務,例如AWS路線53到流量切換到另一個備用服務器或其他服務器託管指示用戶,您的網站暫時處於離線狀態或類似的東西在維護頁面。

+0

等等,我們有使用名爲「splunk」的工具 – Bharanikumar

+1

在你編輯的問題中,你提到了大約5個步驟。他們是通過bash腳本完成的嗎?如果是這樣,在每一步之後,您可以檢查該步驟的成功,並且只有在成功的情況下才能繼續進行。否則發出郵件通知。或者 - 如果一個步驟取決於httpd,檢查httpd是否正在運行,使用諸如「service apache2 status」之類的東西,或者在進入依賴步驟之前的任何命令適用。 – zedfoxus

+0

聽起來不錯,好主意,但看起來有些服務器端而不是代碼,bcoz當腳本停止時,我們不會得到任何響應, – Bharanikumar