

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

# 在服務層級執行失敗模式評估
<a name="next-gen-running-service-assessment"></a>

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

**先決條件**
+ 必須設定和存取服務的呼叫者角色。
+ 至少應套用一個彈性政策。沒有政策的評估仍會執行，但產生的目標調查結果較少。

**啟動失敗模式評估 （主控台）**

1. 導覽至您的 服務。

1. 選擇**失敗模式指引**，並新增有關服務的任何聲明。如需詳細資訊，請參閱[失敗模式指引](next-gen-failure-mode-guidance.md)。

1. 選擇**執行失敗模式評估**。

1. 等待評估完成 （通常為 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 會在背景執行資源探索：

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

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

1. 識別父子關係 （例如，Auto Scaling 群組與 Amazon EC2 執行個體的關係）。

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

1. 建置拓撲，顯示資料流程和遏制。

拓撲完成後，您可以在 主控台中檢視它：
+ **圖形檢視** – 資源和連線的視覺化地圖。
+ **資料表檢視** – 具有中繼資料的所有探索資源清單。
+ **JSON 匯出** – 下載完整拓撲以進行外部分析。