View a markdown version of this page

在服務層級執行失敗模式評估 - AWS 彈性中樞

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

在服務層級執行失敗模式評估

您可以從 主控台或使用 CLI AWS 執行失敗模式評估。評估會以非同步方式執行。一般完成時間為 5 到 15 分鐘,視服務複雜性而定。

先決條件

  • 必須設定和存取服務的呼叫者角色。

  • 至少應套用一個彈性政策。沒有政策的評估仍會執行,但產生的目標調查結果較少。

啟動失敗模式評估 (主控台)

  1. 導覽至您的 服務。

  2. 選擇失敗模式指引,並新增有關服務的任何聲明。如需詳細資訊,請參閱失敗模式指引

  3. 選擇執行失敗模式評估

  4. 等待評估完成 (通常為 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,然後 SUCCESSFAILED

在評估期間,新一代 Resilience Hub 會在背景執行資源探索:

  1. 新一代 Resilience Hub 會擔任您的調用者角色。

  2. 從設定的輸入來源 (CloudFormation、標籤、Terraform 或 Amazon EKS) 讀取資源。

  3. 識別父子關係 (例如,Auto Scaling 群組與 Amazon EC2 執行個體的關係)。

  4. Resilience Hub 會建置您服務的拓撲。

  5. 建置拓撲,顯示資料流程和遏制。

拓撲完成後,您可以在 主控台中檢視它:

  • 圖形檢視 – 資源和連線的視覺化地圖。

  • 資料表檢視 – 具有中繼資料的所有探索資源清單。

  • JSON 匯出 – 下載完整拓撲以進行外部分析。