

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
<a name="next-gen-discovery-status"></a>

Dopo aver abilitato l'individuazione delle dipendenze, l'`DependencyDiscoveryConfig`oggetto 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'`dependencyDiscovery`oggetto:

```
{
  "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'`ListDependencies`operazione.

**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](next-gen-discovery-prerequisites.md)