

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 검색 상태 모니터링
<a name="next-gen-discovery-status"></a>

종속성 검색을 활성화한 후 `GetService` 및 `ListServices` API 작업에서 반환되는 `DependencyDiscoveryConfig` 객체에는 적격 리소스가 검색되었는지 여부와 종속성 분석이 아직 진행 중인지 여부를 나타내는 필드가 포함됩니다.

다음 표에서는 종속성 검색의 현재 상태를 나타내는 필드를 설명합니다.


| Field | 유형 | 설명 | 
| --- | --- | --- | 
| status | 문자열 | 종속성 검색의 현재 상태: INITIALIZING, ENABLED또는 DISABLED. | 
| eligibleResourceCount | Integer | 종속성 검색에 적합한 컴퓨팅 리소스 수입니다. 이 값은 리소스 검색 프로세스가 첫 번째 실행을 완료할 null 때까지이며 각 후속 실행에서 업데이트됩니다. | 
| message | 문자열 | 현재 검색 상태를 설명하는 메시지입니다. 이 값은 검색이 완료되고 종속성을 볼 준비가 된 null 경우 입니다. | 

`message` 필드는 상태 및 적격 리소스 수를 기반으로 현재 검색 상태에 대한 컨텍스트를 제공합니다. 다음 표에는 가능한 메시지가 나와 있습니다.


| Status | 적격 리소스 수 | 메시지 | 
| --- | --- | --- | 
| INITIALIZING | 아직 사용할 수 없음 | "리소스 검색" | 
| INITIALIZING | 0 | “검색된 적격 리소스 없음” | 
| INITIALIZING | 1개 이상 | "종속성 검색" | 
| ENABLED | 0 | “검색된 적격 리소스 없음” | 
| ENABLED | 1개 이상 | 없음. 종속성을 볼 준비가 되었습니다. | 
| DISABLED | 임의 | "종속성 검색을 활성화하여 종속성을 표시합니다." | 

다음 예제에서는 AWS CLI를 사용하여 검색 상태를 확인하는 방법을 보여줍니다.

```
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).