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