

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

# 監控探索狀態
<a name="next-gen-discovery-status"></a>

啟用相依性探索之後， `GetService`和 `ListServices` API 操作傳回的`DependencyDiscoveryConfig`物件會包含欄位，指出是否已找到合格資源，以及相依性分析是否仍在進行中。

下表說明指出相依性探索目前狀態的欄位。


| 欄位 | Type | Description | 
| --- | --- | --- | 
| status | String | 相依性探索的目前狀態：ENABLED、 INITIALIZING或 DISABLED。 | 
| eligibleResourceCount | Integer | 符合相依性探索資格的運算資源數目。此值為 ，null直到資源探索程序完成其第一次執行，並在每次後續執行時更新。 | 
| message | String | 說明探索目前狀態的訊息。此值是探索完成且相依性已準備好檢視null時。 | 

`message` 欄位會根據狀態和合格資源的數量，提供有關探索目前狀態的內容。下表顯示可能的訊息。


| 狀態 | 合格資源計數 | 訊息 | 
| --- | --- | --- | 
| INITIALIZING | 尚未提供 | 「探索資源」 | 
| INITIALIZING | 0 | 「未發現任何符合資格的資源」 | 
| INITIALIZING | 1 個或多個 | 「探索相依性」 | 
| ENABLED | 0 | 「未發現任何符合資格的資源」 | 
| ENABLED | 1 個或多個 | 無。相依性已準備好進行檢視。 | 
| DISABLED | 任何 | 「啟用相依性探索以顯示相依性。」 | 

下列範例顯示如何使用 CLI AWS 檢查探索狀態。

```
aws resiliencehubv2 get-service \
  --service-arn "arn:aws:resiliencehub:us-east-1:123456789012:service/checkout:abc123"
```

回應包含 `dependencyDiscovery` 物件：

```
{
  "service": {
    ...
    "dependencyDiscovery": {
      "status": "INITIALIZING",
      "updatedAt": "2026-06-30T10:00:00Z",
      "eligibleResourceCount": 5,
      "message": "Discovering dependencies"
    }
  }
}
```

當 `message` 欄位為 `null`且`status`為 時`ENABLED`，相依性探索即完成，且結果可透過 `ListDependencies`操作取得。

**注意**  
如果 探索完成後`eligibleResourceCount`為 0，請確定您服務的運算資源符合中所述的先決條件[相依性探索的先決條件](next-gen-discovery-prerequisites.md)。