本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在服務層級執行失敗模式評估
您可以從 主控台或使用 CLI AWS 執行失敗模式評估。評估會以非同步方式執行。一般完成時間為 5 到 15 分鐘,視服務複雜性而定。
先決條件
-
必須設定和存取服務的呼叫者角色。
-
至少應套用一個彈性政策。沒有政策的評估仍會執行,但產生的目標調查結果較少。
啟動失敗模式評估 (主控台)
-
導覽至您的 服務。
-
選擇失敗模式指引,並新增有關服務的任何聲明。如需詳細資訊,請參閱失敗模式指引。
-
選擇執行失敗模式評估。
-
等待評估完成 (通常為 5 到 15 分鐘)。
啟動失敗模式評估 (CLI)
aws resiliencehubv2 start-failure-mode-assessment \ --service-arn "arn:aws:resiliencehub:us-east-1:123456789012:service/checkout:abc123"
檢查評估狀態
aws resiliencehubv2 list-failure-mode-assessments \ --service-arn "arn:aws:resiliencehub:..."
狀態值的進度如下:PENDING,然後 IN_PROGRESS,然後 SUCCESS或 FAILED。
在評估期間,新一代 Resilience Hub 會在背景執行資源探索:
-
新一代 Resilience Hub 會擔任您的調用者角色。
-
從設定的輸入來源 (CloudFormation、標籤、Terraform 或 Amazon EKS) 讀取資源。
-
識別父子關係 (例如,Auto Scaling 群組與 Amazon EC2 執行個體的關係)。
-
Resilience Hub 會建置您服務的拓撲。
-
建置拓撲,顯示資料流程和遏制。
拓撲完成後,您可以在 主控台中檢視它:
-
圖形檢視 – 資源和連線的視覺化地圖。
-
資料表檢視 – 具有中繼資料的所有探索資源清單。
-
JSON 匯出 – 下載完整拓撲以進行外部分析。