Visualizzazione di parametri e dimensioni DAX - Amazon DynamoDB

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à.

Visualizzazione di parametri e dimensioni DAX

Quando interagisci con Amazon DynamoDB, i parametri e le dimensioni vengono inviati ad Amazon CloudWatch. Puoi utilizzare le procedure riportate di seguito per visualizzare i parametri per DynamoDB Accelerator (DAX).

Come visualizzare i parametri (console)

I parametri vengono raggruppati prima in base allo spazio dei nomi del servizio e successivamente in base alle diverse combinazioni di dimensioni all'interno di ogni spazio dei nomi.

  1. Aprire la console CloudWatch all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  2. Nel riquadro di navigazione, selezionare Parametri.

  3. Seleziona lo spazio dei nomi DAX.

Come visualizzare i parametri (AWS CLI)
  • Al prompt dei comandi utilizza il comando seguente.

    aws cloudwatch list-metrics --namespace "AWS/DAX"

Parametri e dimensioni di DAX

Le seguenti sezioni indicano i parametri e le dimensioni inviati da DAX a CloudWatch.

Parametri DAX

In DAX sono disponibili i parametri seguenti. DAX invia parametri a CloudWatch solo quando il loro valore è diverso da zero.

Nota

CloudWatch aggrega i parametri DAX seguenti a intervalli di un minuto:

  • CPUUtilization

  • CacheMemoryUtilization

  • NetworkBytesIn

  • NetworkBytesOut

  • NetworkPacketsIn

  • NetworkPacketsOut

  • GetItemRequestCount

  • BatchGetItemRequestCount

  • BatchWriteItemRequestCount

  • DeleteItemRequestCount

  • PutItemRequestCount

  • UpdateItemRequestCount

  • TransactWriteItemsCount

  • TransactGetItemsCount

  • ItemCacheHits

  • ItemCacheMisses

  • QueryCacheHits

  • QueryCacheMisses

  • ScanCacheHits

  • ScanCacheMisses

  • TotalRequestCount

  • ErrorRequestCount

  • FaultRequestCount

  • FailedRequestCount

  • QueryRequestCount

  • ScanRequestCount

  • ClientConnections

  • EstimatedDbSize

  • EvictedSize

  • CPUCreditUsage

  • CPUCreditBalance

  • CPUSurplusCreditBalance

  • CPUSurplusCreditsCharged

Non tutte le statistiche, come Average o Sum, si applicano a tutti i parametri. Tuttavia, tutti questi valori sono disponibili tramite la console DAX oppure utilizzando la console CloudWatch, la AWS CLI o gli SDK AWS per tutti i parametri. Nella tabella seguente ciascun parametro presenta un elenco di statistiche valide applicabile a quel parametro.

Parametro Descrizione
CPUUtilization

La percentuale di utilizzo CPU del nodo o del cluster.

Unità: Percent

Statistiche valide:

  • Minimum

  • Maximum

  • Average

CacheMemoryUtilization

Percentuale di memoria cache disponibile utilizzata dalla cache degli elementi e dalla cache delle query nel nodo o nel cluster. I dati memorizzati nella cache iniziano a essere rimossi prima che l'utilizzo della memoria raggiunga il 100% (vedere il parametro EvictedSize). Se CacheMemoryUtilization raggiunge il 100% su qualsiasi nodo, le richieste di scrittura saranno limitate e si dovrebbe prendere in considerazione il passaggio a un cluster con un tipo di nodo di dimensioni maggiori.

Unità: Percent

Statistiche valide:

  • Minimum

  • Maximum

  • Average

NetworkBytesIn

Il numero di byte ricevuti dal nodo o dal cluster su tutte le interfacce di rete.

Unità: Bytes

Statistiche valide:

  • Minimum

  • Maximum

  • Average

NetworkBytesOut

Il numero di byte inviati dal nodo o dal cluster su tutte le interfacce di rete. Questo parametro identifica il volume del traffico in uscita in termini di numero di byte su un singolo nodo o cluster.

Unità: Bytes

Statistiche valide:

  • Minimum

  • Maximum

  • Average

NetworkPacketsIn

Il numero di pacchetti ricevuti dal nodo o dal cluster su tutte le interfacce di rete.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

NetworkPacketsOut

Il numero di pacchetti inviati dal nodo o dal cluster su tutte le interfacce di rete. Questo parametro identifica il volume del traffico in uscita in termini di numero di pacchetti su un singolo nodo o cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

GetItemRequestCount

Il numero di richieste GetItem gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchGetItemRequestCount

Il numero di richieste BatchGetItem gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchWriteItemRequestCount

Il numero di richieste BatchWriteItem gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

DeleteItemRequestCount

Il numero di richieste DeleteItem gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

PutItemRequestCount

Il numero di richieste PutItem gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

UpdateItemRequestCount

Il numero di richieste UpdateItem gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactWriteItemsCount

Il numero di richieste TransactWriteItems gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactGetItemsCount

Il numero di richieste TransactGetItems gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheHits

Il numero di volte in cui un elemento è stato restituito dalla cache dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheMisses

Il numero di volte in cui un elemento non si trovava nella cache del nodo o del cluster ed è stato necessario recuperarlo da DynamoDB.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheHits

Il numero di volte in cui un risultato della query è stato restituito dalla cache dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheMisses

Il numero di volte in cui un risultato della query non si trovava nella cache del nodo o del cluster ed è stato necessario recuperarlo da DynamoDB.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheHits

Il numero di volte in cui un risultato della scansione è stato restituito dalla cache dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheMisses

Il numero di volte in cui un risultato della scansione non si trovava nella cache del nodo o del cluster ed è stato necessario recuperarlo da DynamoDB.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TotalRequestCount

Il numero di richieste gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ErrorRequestCount

Il numero totale di richieste che hanno provocato un errore utente segnalato dal nodo o dal cluster. Sono incluse le richieste che sono state limitate dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ThrottledRequestCount

Il numero di richieste limitate dal nodo o dal cluster. Le richieste che sono state limitate da DynamoDB non sono incluse e possono essere monitorate utilizzandoi parametri di DynamoDB.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FaultRequestCount

Il numero totale di richieste che hanno provocato un errore interno segnalato dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FailedRequestCount

Il numero totale di richieste che hanno provocato un errore segnalato dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryRequestCount

Il numero di richieste della query gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanRequestCount

Il numero di richieste di scansione gestite dal nodo o dal cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ClientConnections

Il numero di connessioni simultanee effettuate dai client al nodo o al cluster.

Unità: Count

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

EstimatedDbSize

Un'approssimazione della quantità di dati memorizzati nella cache degli elementi e della cache delle query dal nodo o dal cluster.

Unità: Bytes

Statistiche valide:

  • Minimum

  • Maximum

  • Average

EvictedSize

La quantità di dati rimossi dal nodo o dal cluster per fare spazio ai dati appena richiesti. Se il tasso di mancati riscontri aumenta, così come questo parametro, probabilmente significa che il tuo set di lavoro è aumentato. Si consiglia di passare a un cluster con un tipo di nodo di dimensioni maggiori.

Unità: Bytes

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • Sum

CPUCreditUsage

Il numero di crediti CPU spesi dal nodo per l'utilizzo della CPU. Un credito CPU equivale a un vCPU che viene eseguito al 100% dell'utilizzo per un minuto o una combinazione equivalente di vCPU, utilizzo e tempo (per esempio, un vCPU che viene eseguito al 50% dell'utilizzo per due minuti o due vCPU che vengono eseguiti al 25% dell'utilizzo per due minuti).

I parametri di credito CPU sono disponibili solo con una frequenza di 5 minuti. Se specifichi un periodo superiore a 5 minuti, usa la statistica Sum al posto di Average.

Unità: Credits (vCPU-minutes)

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUCreditBalance

Il numero di crediti CPU ottenuti che un nodo ha accumulato da quando è stata lanciato o avviato.

I crediti vengono accumulati nel saldo del credito dopo che sono stati ottenuti e rimossi dal saldo del credito una volta spesi. Il saldo del credito ha un limite massimo, determinato dalla dimensione del nodo DAX. Una volta che il limite viene raggiunto, tutti i nuovi crediti guadagnati vengono scartati.

I crediti in CPUCreditBalance sono disponibili affinché il nodo li spenda per andare oltre l'utilizzo di base della CPU.

Unità: Credits (vCPU-minutes)

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUSurplusCreditBalance

Il numero di crediti extra spesi da un nodo DAX quando il rispettivo valore CPUCreditBalance è pari a zero.

Il valore CPUSurplusCreditBalance viene saldato con i crediti CPU ottenuti. Se il numero dei crediti extra va oltre il numero massimo di crediti che un nodo può ottenere in un periodo di 24 ore, i crediti extra spesi eccedenti il limite comporteranno un addebito aggiuntivo.

Unità: Credits (vCPU-minutes)

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUSurplusCreditsCharged

Il numero di crediti extra spesi da un'istanza, che non sono saldati con i crediti CPU ottenuti e che pertanto incorrono in costi aggiuntivi.

I crediti extra spesi vengono addebitati quando superano il numero massimo di crediti che un nodo può ottenere in un periodo di 24 ore. Quando il nodo viene terminato, i crediti extra spesi che hanno superato il limite vengono addebitati alla fine dell'ora.

Unità: Credits (vCPU-minutes)

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

Nota

I parametri CPUCreditUsage, CPUCreditBalance, CPUSurplusCreditBalance e CPUSurplusCreditsCharged sono disponibili solo per i nodi T3.

Dimensioni per i parametri DAX

I parametri per DAX sono qualificati dai valori per la combinazione di account, ID cluster o ID cluster e ID nodo. Puoi utilizzare la console CloudWatch per recuperare i dati relativi a DAX insieme a qualsiasi dimensione della tabella seguente.

Dimensione

Spazio dei nomi dei parametri CloudWatch.

Descrizione

Account DAX Metrics

Fornisce statistiche aggregate su tutti i nodi di un account.

ClusterId Cluster Metrics

Limita i dati a un cluster.

ClusterId, NodeId ClusterId, NodeId

Limita i dati a un nodo all'interno di un cluster.