監控 Amazon ECS - Amazon Elastic Container Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

監控 Amazon ECS

監控是維持 Amazon ECS 和 AWS 解決方案的可靠性、可用性和效能的重要組成部分。您應該從 AWS 解決方案的所有部分收集監視資料,以便在發生多點失敗時更輕鬆地偵錯。在開始監控 Amazon 之前ECS,請先建立監控計劃,其中包含下列問題的答案:

  • 監控目標是什麼?

  • 要監控哪些資源?

  • 監控這些資源的頻率為何?

  • 要使用哪些監控工具?

  • 誰將執行監控任務?

  • 發生問題時應該通知誰?

提供的指標依據叢集中的任務與服務的啟動類型而定。如果您為服務使用 Fargate 啟動類型,則CPU會提供記憶體使用率指標來協助監視您的服務。對於 Amazon EC2 啟動類型,您擁有並需要監控構建基礎設施的EC2執行個體。其他CPU和記憶體保留和使用率度量可用於叢集、服務和工作。

下一步是透過測量不同時間和不同負載條件下的效能,為環境中的正常 Amazon ECS 效能建立基準。監控 Amazon 時ECS,請存放歷史監控資料,以便您可以將其與目前的效能資料進行比較、識別正常的效能模式和效能異常,並設計解決問題的方法。

若要建立基準,您至少必須監控下列項目:

  • Amazon ECS 叢集CPU的記憶體保留和使用率指標

  • Amazon ECS 服務的記憶體使用率指標 CPU

    如需詳細資訊,請參閱檢視 Amazon ECS 指標