기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
검색 상태 모니터링
종속성 검색을 활성화한 후 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이면 서비스의 컴퓨팅 리소스가에 설명된 사전 조건을 충족하는지 확인합니다종속성 검색을 위한 사전 조건.