Date: 30 8 月, 2020
通過SIOS AppKeeper Monitoring消除* Apache Web服務器停機
如今,Apache Web服務器是Internet上最受歡迎的Web服務器。 公司正在使用Amazon AWS,Microsoft Azure和Google Cloud Platform等雲平台部署基於Apache構建的關鍵任務,面向客戶的應用程序。 因此,您可以打賭他們正在投入大量時間和金錢來監視那些應用程序並試圖減少停機時間。但是,如果我們告訴您,當Apache Web服務器停機時,可以通過自動監視和重新啟動應用程序來消除手動干預的需要怎麼辦?
在探討如何做到這一點之前,讓我們先回顧一下,看看公司在監視和管理其Apache Web服務器以及這些關鍵應用程序方面的選擇。
如何監視和保護Apache Web服務器免受不必要的停機
任何使用Apache Web服務器部署應用程序的人都在考慮監視其Web服務器本身的運行狀況,或者將該任務外包給第三方。
在監視運行在Amazon Web Services上的雲應用程序時,一種流行的選擇是使用Amazon CloudWatch。 一些公司甚至通過開發腳本或使用AWS Lambda創建某種程度的自動化來擴展CloudWatch的功能。 但是,使用自定義指標正確配置Amazon CloudWatch並設置AWS Lambda需要一定數量的技術專長,而這可能超出了許多公司。 然後,隨著應用程序的發展,維護任何腳本都需要付出成本和精力。
另一個選擇是從諸如New Relics,Dynatrace,DataDog或LogicMonitor等供應商那裡投資全面的應用程序性能監視(“ APM”)解決方案。如果您要監視的不僅僅是AWS環境,這些方法可能非常合適。APM解決方案非常可配置,可以根據發生的情況為您提供大量數據。
但是,您減少了停機時間嗎?可能不是。 您所做的一切都花在了一個系統上,該系統將在Apache Web服務器出現故障時立即提醒您,並在嘗試重新運行時使您的數據超載(或“警報風暴”)。
一些公司已決定將監視和管理其應用程序的責任外包給受信任的第三方(通常是“託管服務提供商”或MSP)。作為基本月費的回報,MSP監視應用程序並提供一組核心服務,通常受服務水平協議的約束。收到警報後,他們將進行調查。在某些情況下,這些調查可能需要(昂貴)升級。如果應用程序出現故障,則MSP將控制並重新啟動服務或在可能的情況下重新啟動實例。 但是這些補救措施通常是額外的費用。
一定有更好的方法。
使用SIOS AppKeeper進行自動監視和重新啟動如何消除Apache Webserver的停機時間
根據我們的客戶經驗,只有三個EC2實例的普通公司每月至少要經歷一次停機。 “該站點已關閉!放下一切。找出需要做什麼!”您需要做的是減少對這些不必要的消防演習的需求。
SIOS AppKeeper是一項SaaS服務,易於安裝和配置並監視Amazon EC2上運行的任何服務和應用程序,例如Apache httpd服務。 當檢測到異常時,AppKeeper會自動重新啟動服務,如果不起作用,它將重新啟動整個實例。無需再通讀日誌以查明失敗的原因,或升級到開發人員以重新啟動服務。還是昂貴的外包費用。 AppKeeper提供“設置並忘記”功能,以便您消除停機時間。
如今,數百家公司依靠AppKeeper來保持其云環境運行。我們邀請您觀看下面的視頻,以演示AppKeeper如何保護Apache Web服務器。 如果您喜歡自己所看到的內容,請隨時註冊AppKeeper的14天免費試用版。
*基於客戶數據,AppKeeper解決了85%的應用程序服務故障。因此,十分之九的AppKeeper會發送一封電子郵件,通知客戶檢測到停機時間並且服務已重新啟動或實例自動重新啟動。 這比手動重新啟動所有文件之前恐慌和挖掘日誌文件好嗎?
請參閱相關文章:為什麼AWS EC2應用程序監控如此困難?