As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Monitorando o status da descoberta
Depois de habilitar a descoberta de dependências, o DependencyDiscoveryConfig objeto retornado pelas operações da GetService ListServices API inclui campos que indicam se recursos elegíveis foram encontrados e se a análise de dependências ainda está em andamento.
A tabela a seguir descreve os campos que indicam o estado atual da descoberta de dependências.
| Campo | Tipo | Description |
|---|---|---|
status |
String | O estado atual da descoberta de dependências:INITIALIZING,ENABLED, ouDISABLED. |
eligibleResourceCount |
Inteiro | O número de recursos computacionais elegíveis para descoberta de dependências. Esse valor é válido null até que o processo de descoberta de recursos conclua sua primeira execução e seja atualizado em cada execução subsequente. |
message |
String | Uma mensagem descrevendo o estado atual da descoberta. Esse valor ocorre null quando a descoberta é concluída e as dependências estão prontas para serem visualizadas. |
O message campo fornece contexto sobre o estado atual da descoberta com base no status e no número de recursos elegíveis. A tabela a seguir mostra as mensagens possíveis.
| Status | Contagem de recursos elegíveis | Mensagem |
|---|---|---|
INITIALIZING |
Not yet available (Ainda não disponível) | “Descobrindo recursos” |
INITIALIZING |
0 | “Nenhum recurso qualificado foi descoberto” |
INITIALIZING |
1 ou mais | “Descobrindo dependências” |
ENABLED |
0 | “Nenhum recurso qualificado foi descoberto” |
ENABLED |
1 ou mais | Nenhum. As dependências estão prontas para serem visualizadas. |
DISABLED |
Any | “Ative a descoberta de dependências para exibir dependências.” |
O exemplo a seguir mostra como verificar o status da descoberta usando a AWS CLI.
aws resiliencehubv2 get-service \ --service-arn "arn:aws:resiliencehub:us-east-1:123456789012:service/checkout:abc123"
A resposta inclui o dependencyDiscovery objeto:
{ "service": { ... "dependencyDiscovery": { "status": "INITIALIZING", "updatedAt": "2026-06-30T10:00:00Z", "eligibleResourceCount": 5, "message": "Discovering dependencies" } } }
Quando o message campo está null e status estáENABLED, a descoberta de dependências é concluída e os resultados estão disponíveis por meio da ListDependencies operação.
nota
Se eligibleResourceCount for 0 após a conclusão da descoberta, certifique-se de que os recursos computacionais do seu serviço atendam aos pré-requisitos descritos em. Pré-requisitos para descoberta de dependências