View a markdown version of this page

Monitorando o status da descoberta - AWS Resilience Hub

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