View a markdown version of this page

PERF02-BP03 收集與運算相關的指標 - AWS Well-Architected 架構

PERF02-BP03 收集與運算相關的指標

記錄並追蹤與運算相關的指標,進一步了解運算資源的效能,並改善效能及使用率。

常見的反模式:

  • 您只使用手動日誌檔案來搜尋指標。 

  • 您只使用監控軟體記錄的預設指標。

  • 您只會在有問題時審查指標。

建立此最佳實務的優勢: 收集效能相關指標,可協助您符合應用程式效能與業務需求,確保滿足工作負載需求。這麼做也可以協助您持續改善工作負載中的資源效能和使用率。

未建立此最佳實務時的曝險等級:

實作指引

雲端工作負載可以產生大量資料,例如指標、日誌和事件。在 AWS 雲端 中,收集指標是提高安全性、成本效率、效能和可永續發展性的關鍵步驟。AWS 可使用監控服務提供各種效能相關的指標,例如 Amazon CloudWatch 為您提供寶貴的洞察。CPU 使用率、記憶體使用率、磁碟 I/O 以及網路輸入和輸出等指標,可協助您深入了解使用率層級或效能瓶頸。將這些指標納入資料驅動的方法,以主動調整和優化工作負載的資源。  在理想的情況下,您應該在單一平台中收集與運算資源相關的所有指標,並實作保留政策,以支援成本和營運目標。

實作步驟

  1. 找出與工作負載相關的效能相關指標。您應該收集與資源使用率和雲端工作負載運作方式有關的指標 (例如回應時間和輸送量)。

  2. 為工作負載選擇並設定合適的記錄和監控解決方案。

  3. 根據工作負載需求,為指標定義必要的篩選條件和彙總。

  4. 為指標設定資料保留政策,以符合安全性和營運目標。

  5. 如有必要,為指標建立警示和通知,以協助您主動回應效能相關問題。

  6. 使用自動化來部署指標和記錄彙總代理程式。

資源

相關文件:

相關影片:

相關範例: