雲端監控這種方法,是透過雲端型 IT 基礎架構來審查、觀察及管理營運工作流程。利用手動或自動化管理技術,來確認網站、伺服器、應用程式及其他雲端基礎架構的可用度與效能。持續評估資源層級、伺服器回應時間和速度,可以在未來問題發生之前預測可能存在的弱點。
雲端具有許多可移動的元件,為了獲得最佳效能,確保所有元件順暢整合至關重要。這種需求催生了各種監控技術來滿足使用者想要的結果類型。雲端監控的主要類型包括:
由於大多數雲端應用程式都仰賴資料庫,因此這項技術會審查雲端資料庫資源的程序、查詢、可用度和使用量。這項技術也能追蹤查詢和資料完整性、監控連線以顯示即時使用資料。為了安全起見,還可以追蹤存取要求。例如,正常運作時間偵測器可以在資料庫不穩定時發出警示,並且可以協助提高從資料庫停機的那一刻起的解決回應時間。
網站是一組儲存在本機的檔案,然後透過網路將這些檔案傳送到其他電腦。這項監控技術可追蹤雲端代管站台的程序、流量、可用度和資源使用率。
這種監控類型會建立網路技術的軟體版本,例如防火牆、路由器和負載平衡器。由於這些整合式工具採用軟體設計,因此可為您提供豐富的作業相關資料。例如,如果某個虛擬路由器不斷地受到流量的影響,網路就會調整以進行補償。因此,虛擬化基礎架構無需更換硬體,而是會快速調整以最佳化資料流程。
這項技術可同時追蹤多項分析資料,監控為虛擬機器、服務、資料庫和應用程式配置的儲存資源和程序。此技術通常用於代管基礎架構即服務 (IaaS) 和軟體即服務 (SaaS) 解決方案。對於這些應用程式,您可以設定監控功能來追蹤效能指標、程序、使用者、資料庫和可用的儲存設備。它提供的資料可協助您專注於實用的功能或修正功能中斷的錯誤。
這項技術是模擬電腦中的電腦,也就是虛擬化基礎架構和虛擬機器。它通常會在 IaaS 中橫向擴充為代管數個虛擬桌面的虛擬伺服器。監控應用程式可追蹤每部機器的使用者、流量和狀態。您可享有傳統 IT 基礎架構監控的效益,以及雲端監控解決方案的附加效益。
監控是一項技能,而非全職工作。在現今透過 DevOps 開發維運專案實作的雲端架構環境中,開發人員、站台可靠性工程師 (SRE) 和營運人員必須共同定義有效的雲端監控策略。此策略應著重於識別何時未達到服務層級目標 (SLO),可能會對使用者體驗造成負面影響。那麼,運用雲端監控工具可以獲得哪些效益呢?透過雲端監控:
私有雲可讓您獲得廣泛的控制力與可見度。由於系統和軟體堆疊可完全存取,因此雲端監控在私有雲中運作時就能輕鬆進行。不過,在公有雲或混合雲中監控可能會很困難。讓我們回顧一下重點:
當您的組織決定將雲端監控視為優先要務時,您的計畫必須包含可量化答案的問題,以實現您的實作目標。一般準則是遵循下列最佳實務做法:
雲端監控主要是雲端安全與管理程序的一部分。它通常是透過自動化監控軟體來實作,可集中存取和控制雲端基礎架構。您的雲端管理員可以檢閱任何雲端型裝置或元件的作業狀態和健全狀況。