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à.
CloudWatch metriche di limitazione
Questa pagina fornisce una guida completa alle CloudWatch metriche progettate specificamente per aiutarti a identificare, diagnosticare e risolvere i problemi di throttling nelle tabelle e negli indici DynamoDB.
- Metriche generali di limitazione
-
-
ThrottledRequests-
Incrementato di uno quando un evento all'interno di una richiesta viene limitato, indipendentemente dal numero di singoli eventi all'interno di quella richiesta. Ad esempio, quando si aggiorna un elemento in una tabella con Global Secondary Indexes (GSIs), si verificano più eventi: un'operazione di scrittura sulla tabella di base e un'operazione di scrittura su ciascun indice. Se uno di questi singoli eventi viene limitato, la
ThrottledRequestsmetrica viene incrementata solo una volta.Questo comportamento è importante da comprendere durante il monitoraggio e la risoluzione dei problemi delle prestazioni di DynamoDB, poiché potrebbe mascherare la vera portata del throttling. Per informazioni più complete, confronta la
ThrottledRequestsmetrica con le metriche specifiche a livello di evento, ad esempio, e con metriche mirateReadThrottleEventsWriteThrottleEvents, come ad esempio.ReadKeyRangeThroughputThrottleEventsL'elenco completo di queste metriche specifiche per causa è disponibile in questa pagina. Ogni metrica corrisponde a particolari motivi di limitazione che vengono rilevati nell'eccezione di limitazione. Per indicazioni su come recuperare e interpretare questi motivi durante gli eventi di limitazione, consulta la Diagnosi del throttling sezione che fornisce istruzioni per identificare e risolvere le cause principali dei problemi di limitazione.
-
-
ReadThrottleEvents-
Controlla le richieste che superano l'RCU assegnato per una tabella o un GSI.
-
-
WriteThrottleEvents-
Controlla le richieste che superano l'RCU assegnato per una tabella o un GSI.
-
-
- Metriche di limitazione dettagliate per causa
-
Limitazione della velocità effettiva su richiesta
-
ReadMaxOnDemandThroughputThrottleEvents-
Numero di richieste di lettura limitate a causa del throughput massimo su richiesta.
-
-
WriteMaxOnDemandThroughputThrottleEvents-
Numero di richieste di scrittura limitate a causa del throughput massimo su richiesta.
-
Limitazione a livello di account
-
ReadAccountLimitThrottleEvents-
Numero di richieste di lettura limitate a causa dei limiti dell'account.
-
-
WriteAccountLimitThrottleEvents-
Numero di richieste di scrittura limitate a causa dei limiti dell'account.
-
Limitazione a livello di partizione
-
ReadKeyRangeThroughputThrottleEvents-
Numero di richieste di lettura limitate a causa dei limiti di partizione.
-
-
WriteKeyRangeThroughputThrottleEvents-
Numero di richieste di scrittura limitate a causa dei limiti di partizione.
-
-
- Metriche di analisi della capacità
-
-
OnlineIndexConsumedWriteCapacity-
Quando si aggiunge un nuovo GSI a una tabella esistente, DynamoDB esegue un'operazione di riempimento che copia i dati dalla tabella di base al nuovo indice. Questo processo consuma unità di capacità di scrittura. La
OnlineIndexConsumedWriteCapacitymetrica tiene traccia di questo consumo specifico.Questo consumo è separato e aggiuntivo rispetto alle normali operazioni di scrittura tracciate da.
ConsumedWriteCapacityUnitsLaConsumedWriteCapacityUnitsmetrica normale per un GSI non include la capacità di scrittura consumata durante il processo iniziale di creazione dell'indice.
-
-
ProvisionedReadCapacityUnitseProvisionedWriteCapacityUnits-
Visualizza quante unità di capacità di lettura o di scrittura assegnate sono state consumate nel periodo di tempo specificato, per una tabella o un indice secondario globale specificato.
-
Notare che la dimensione
TableNamerestituisceProvisionedReadCapacityUnitsper la tabella solo per impostazione predefinita. Per visualizzare il numero di unità di capacità di lettura o scrittura assegnate per un indice secondario globale, è necessario specificare entrambe e.TableNameGlobalSecondaryIndexName
-
-
ConsumedReadCapacityUnitseConsumedWriteCapacityUnits-
Visualizza quante unità di capacità di lettura o scrittura sono state consumate nel periodo di tempo specificato.
ConsumedWriteCapacityUnitsnon include la capacità di scrittura consumata durante il processo iniziale di creazione dell'indice.
-
-
Per ulteriori informazioni sulle metriche di CloudWatch DynamoDB, consulta. Parametri e dimensioni di DynamoDB