View a markdown version of this page

Monitoraggio dello stato di scoperta - AWS Resilience Hub

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Monitoraggio dello stato di scoperta

Dopo aver abilitato l'individuazione delle dipendenze, l'DependencyDiscoveryConfigoggetto restituito dalle operazioni GetService e ListServices API include campi che indicano se sono state trovate risorse idonee e se l'analisi delle dipendenze è ancora in corso.

La tabella seguente descrive i campi che indicano lo stato corrente del rilevamento delle dipendenze.

Campo Tipo Description
status Stringa Lo stato attuale del rilevamento delle dipendenze: INITIALIZINGENABLED, o. DISABLED
eligibleResourceCount Numero intero Il numero di risorse di calcolo idonee per l'individuazione delle dipendenze. Questo valore è valido null fino al completamento della prima esecuzione del processo di individuazione delle risorse e viene aggiornato a ogni esecuzione successiva.
message Stringa Un messaggio che descrive lo stato attuale del rilevamento. Questo valore null si verifica quando l'individuazione è completa e le dipendenze sono pronte per la visualizzazione.

Il message campo fornisce un contesto sullo stato attuale del rilevamento in base allo stato e al numero di risorse idonee. La tabella seguente mostra i messaggi possibili.

Stato Numero di risorse idonee Messaggio
INITIALIZING Non ancora disponibile «Alla scoperta delle risorse»
INITIALIZING 0 «Nessuna risorsa idonea scoperta»
INITIALIZING 1 o più «Alla scoperta delle dipendenze»
ENABLED 0 «Nessuna risorsa idonea scoperta»
ENABLED 1 o più Nessuna. Le dipendenze sono pronte per essere visualizzate.
DISABLED Qualsiasi «Abilita l'individuazione delle dipendenze per visualizzare le dipendenze».

L'esempio seguente mostra come controllare lo stato di rilevamento utilizzando la AWS CLI.

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

La risposta include l'dependencyDiscoveryoggetto:

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

Quando il message campo esiste null ed status èENABLED, l'individuazione delle dipendenze è completa e i risultati sono disponibili durante l'ListDependenciesoperazione.

Nota

Se eligibleResourceCount è 0 dopo il completamento del rilevamento, assicurati che le risorse di calcolo del servizio soddisfino i prerequisiti descritti in. Prerequisiti per l'individuazione delle dipendenze