持續監控及提升效能

Last reviewed 2026-10-22 UTC

Google Cloud Well-Architected Framework 效能最佳化支柱中的這項原則,提供相關建議,協助您持續監控及改善效能。

部署應用程式後,請使用記錄、追蹤、指標和快訊,持續監控應用程式效能。隨著應用程式成長和演變,您可以利用這些資料點的趨勢,重新評估成效需求。您可能需要重新設計應用程式的部分內容,才能維持或提升效能。

原則總覽

如要持續提升效能,必須採用完善的監控工具和策略。Cloud 觀測能力工具可協助您收集關鍵成效指標 (KPI),例如延遲時間、處理量、錯誤率和資源使用率。雲端環境提供多種方法,可對應用程式、網路和使用者體驗進行精細的效能評估。

提升效能是一項持續的工作,需要多管齊下。下列重要機制和程序有助於提升成效:

  • 為提供明確方向並協助追蹤進度,請根據業務目標定義成效目標。設定 SMART 目標:具體 (specific)、可衡量 (measurable)、可達成 (achievable)、相關 (relevant) 且有時限 (time-bound)。
  • 如要評估成效並找出可改善之處,請收集 KPI 指標。
  • 如要持續監控系統是否有問題,請使用監控工具中的視覺化工作流程。使用架構程序對應技術,找出重複和效率不彰之處。
  • 如要打造持續進步的文化,請提供有助於員工成長的訓練和計畫。
  • 為鼓勵主動持續改善,請提供獎勵,讓員工和客戶持續提供應用程式效能的意見回饋。

建議

如要持續監控及提升效能,請參考下列各節的建議。

定義明確的成效目標和指標

根據業務目標,定義明確的成效目標。這需要深入瞭解應用程式架構,以及各個應用程式元件的效能需求。

請優先最佳化會直接影響核心業務功能和使用者體驗的重要元件。為確保這些元件持續有效運作並滿足業務需求,請設定具體且可衡量的成效目標。這些目標可能包括回應時間、錯誤率和資源使用率門檻。

這種主動做法可協助您找出並解決潛在瓶頸、最佳化資源分配,最終為使用者提供流暢且高效能的體驗。

監控成效

持續監控雲端系統的效能問題,並設定潛在問題的警示。監控和快訊功能可協助您在問題影響使用者前,及早發現並修正問題。應用程式剖析可協助找出瓶頸,並盡可能提高資源使用率。

您可以使用工具,有效排解問題及最佳化網路。使用 Google Cloud Observability 找出 CPU、記憶體或網路耗用量偏高的區域。這些功能可協助開發人員提高效率、降低成本,並提升使用者體驗。Network Intelligence Center 會以視覺化方式呈現網路基礎架構的拓撲,協助您找出高延遲路徑。

鼓勵持續改進

打造持續改善的文化,讓應用程式和使用者體驗都能受益。

為員工提供訓練和發展機會,提升他們在雲端服務效能技術方面的技能和知識。建立實踐社群 (CoP),並提供指導和輔導計畫,協助員工成長。

為避免被動效能管理,並鼓勵主動效能管理,請鼓勵員工、客戶和利害關係人持續提供意見回饋。您可以考慮將這個過程遊戲化,方法是追蹤成效 KPI,並定期以排行榜的形式向團隊展示這些指標。

如要瞭解一段時間內的成效和使用者滿意度,建議您從量化和質化兩方面評估使用者意見回饋。HEART 架構可協助您收集五個類別的使用者意見回饋:

  • 滿意度
  • 參與
  • 採用率
  • 保留
  • 工作成功

使用這類架構,您就能透過以資料為準的回饋、以使用者為中心的指標、可做為行動依據的洞察資料,以及明確的目標,激勵工程師。