本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
REL01-BP04 監控和管理配額
評估潛在用量並適當地增加配額,以允許使用量按計劃增長。
預期成果:已經部署管理和監控的主動和自動化系統。這些操作解決方案可確保幾乎達到配額用量閾值。這些會由請求配額變更主動矯正。
常見的反模式:
-
未設定監控來檢查服務配額閾值
-
未設定監控硬性限制,即使這些值無法變更。
-
假設請求和保護軟性配額變更所需的時間量是立即或短期間。
-
設定了正在接近服務配額的警示,但無如何回應提醒的程序。
-
僅設定 AWS Service Quotas 所支援之服務的警示,而不監控其他服務 AWS 。
-
未考慮多個區域彈性設計的配額管理,例如主動/主動、主動/被動 – 熱、主動/被動 - 冷和主動/被動 - 指示燈方法。
-
未評估區域之間的配額差異。
-
未評估每個區域特定配額增加請求的需求。
-
不利用範本進行多區域配額管理。
建立此最佳實務的優點:自動追蹤 AWS Service Quotas,並根據這些配額監控用量,可讓您在接近配額限制時查看 。您也可以使用此監控資料來協助限制由於配額耗盡造成的任何降級。
未建立此最佳實務時的曝險等級:中
實作指引
針對支援的服務,您可以藉由設定可評估然後傳送提醒或警示的各種不同服務,來監控您的配額。這可協助監控用量並且可以在您接近配額時提醒您。這些警示可以從 AWS Config、Lambda 函數 CloudWatch、Amazon 或 從 叫用 AWS Trusted Advisor。您也可以在 CloudWatch 日誌上使用指標篩選條件來搜尋和擷取日誌中的模式,以判斷用量是否接近配額閾值。
實作步驟
針對監控:
-
擷取當前資源消耗 (例如,儲存貯體或執行個體)。使用 服務API操作,例如 Amazon EC2
DescribeInstances
API來收集目前的資源消耗。 -
使用以下項目,擷取您目前基本且適用於服務的配額:
-
AWS Service Quotas
-
AWS Trusted Advisor
-
AWS 文件
-
AWS 服務特定頁面
-
AWS Command Line Interface (AWS CLI)
-
AWS Cloud Development Kit (AWS CDK)
-
-
使用 AWS Service Quotas ,這項 AWS 服務可協助您從單一位置管理超過 250 個 AWS 服務的配額。
-
使用 Trusted Advisor 服務限制來監控您目前在各種閾值的服務限制。
-
使用服務配額歷史記錄 (主控台或 AWS CLI) 來檢查區域增加。
-
比較每個區域和每個帳戶中的服務配額變更,視需要建立等值。
針對管理:
-
自動化:設定 AWS Config 自訂規則以跨區域掃描服務配額,並比較差異。
-
自動化:設定排定的 Lambda 函數來掃描區域之間的服務配額,並且比較是否有差異。
-
手動:透過 AWS CLI、 API或 AWS 主控台掃描服務配額,以跨區域掃描服務配額並比較差異。報告差異。
-
如果區域之間識別出配額的差異,請視需要請求配額變更。
-
檢閱所有請求的結果。
資源
相關的最佳實務:
相關文件:
相關影片:
相關工具: