Metriche e dimensioni di Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

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

Metriche e dimensioni di Amazon Keyspaces

Quando interagisci con Amazon Keyspaces, invia le seguenti metriche e dimensioni ad Amazon. CloudWatch Tutte le metriche vengono aggregate e riportate ogni minuto. Puoi utilizzare le seguenti procedure per visualizzare i parametri per Amazon Keyspaces.

Per visualizzare le metriche utilizzando la console CloudWatch

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. Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  2. Se necessario, modificare la regione . Nella barra di navigazione, scegli la regione in cui risiedono AWS le tue risorse. Per ulteriori informazioni, consulta Endpoint del servizio AWS.

  3. Nel riquadro di navigazione, seleziona Parametri.

  4. Nella scheda Tutte le metriche, scegli AWS/Cassandra.

Per visualizzare le metriche utilizzando la CLI AWS
  • Al prompt dei comandi utilizza il comando seguente.

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

Metriche e dimensioni di Amazon Keyspaces

Le metriche e le dimensioni che Amazon Keyspaces invia ad CloudWatch Amazon sono elencate qui.

Parametri di Amazon Keyspaces

Amazon CloudWatch aggrega i parametri di Amazon Keyspaces a intervalli di un minuto.

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

Parametro Descrizione
AccountMaxTableLevelReads

Il numero massimo di unità di capacità di lettura che possono essere utilizzate da una tabella di un account. Per le tabelle su richiesta, questo limite limita il numero massimo di unità di richiesta di lettura che una tabella può utilizzare.

Unità: Count

Statistiche valide:

  • Maximum— Il numero massimo di unità di capacità di lettura che possono essere utilizzate da una tabella dell'account.

AccountMaxTableLevelWrites

Il numero massimo di unità di capacità di scrittura che possono essere utilizzate da una tabella di un account. Per le tabelle su richiesta, questo limite limita il numero massimo di unità di richiesta di scrittura che una tabella può utilizzare.

Unità: Count

Statistiche valide:

  • Maximum— Il numero massimo di unità di capacità di scrittura che possono essere utilizzate da una tabella dell'account.

AccountProvisionedReadCapacityUtilization

La percentuale di unità di capacità di lettura assegnata utilizzate dall'account.

Unità: Percent

Statistiche valide:

  • Maximum: la percentuale massima di unità di capacità di lettura assegnata utilizzate dall'account.

  • Minimum: la percentuale minima di unità di capacità di lettura assegnata utilizzate dall'account.

  • Average: la percentuale minima di unità di capacità di lettura assegnata utilizzate dall'account. Il parametro viene pubblicato ad intervalli di cinque minuti. Pertanto, se si modificano rapidamente le unità di capacità di lettura assegnata, questa statistica potrebbe non corrispondere alla media reale.

AccountProvisionedWriteCapacityUtilization

La percentuale di unità di capacità di scrittura assegnata utilizzate dall'account.

Unità: Percent

Statistiche valide:

  • Maximum: la percentuale massima di unità di capacità di scrittura assegnata utilizzate dall'account.

  • Minimum: la percentuale minima di unità di capacità di scrittura assegnata utilizzate dall'account.

  • Average: la percentuale media di unità di capacità di scrittura assegnata utilizzate dall'account. Il parametro viene pubblicato ad intervalli di cinque minuti. Pertanto, se si modificano rapidamente le unità di capacità di scrittura assegnata, questa statistica potrebbe non corrispondere alla media reale.

BillableTableSizeInBytes

La dimensione fatturabile della tabella in byte. È la somma delle dimensioni codificate di tutte le righe della tabella. Questa metrica consente di tenere traccia dei costi di archiviazione delle tabelle nel tempo.

Unità: Bytes

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Maximum— La dimensione massima di archiviazione della tabella.

  • Minimum— La dimensione minima di archiviazione della tabella.

  • Average— La dimensione media di archiviazione della tabella. Questa metrica viene calcolata su intervalli di 4-6 ore.

ConditionalCheckFailedRequests

Il numero di richieste di scrittura LWT (Lightweight Transaction) non riuscite. Le operazioni INSERT, UPDATE e DELETE consentono di fornire una condizione logica che deve essere considerata true affinché l'operazione possa procedere. Se questa condizione risulta falsa, ConditionalCheckFailedRequests viene incrementata di uno. I controlli delle condizioni che danno come risultato falso consumano unità di capacità di scrittura in base alla dimensione della riga. Per ulteriori informazioni, consulta Stima del consumo di capacità delle transazioni leggere in Amazon Keyspaces.

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ConsumedReadCapacityUnits

Il numero di unità con capacità di lettura consumate nel periodo di tempo specificato. Per ulteriori informazioni, vedere la modalità di capacità di lettura/scrittura.

Nota

Per comprendere l'utilizzo medio del throughput al secondo, utilizza la Sum statistica per calcolare la velocità effettiva consumata per il periodo di un minuto. Quindi dividi la somma per il numero di secondi in un minuto (60) per calcolare la media ConsumedReadCapacityUnits al secondo (riconoscendo che questa media non evidenzia eventuali picchi ampi ma brevi nell'attività di lettura verificatisi durante quel minuto). Per ulteriori informazioni sul confronto della capacità di lettura media consumata con la capacità di lettura assegnata, vedere Come posso usare i parametri di Amazon Keyspaces?

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Minimum— Il numero minimo di unità di capacità di lettura utilizzate da ogni singola richiesta alla tabella.

  • Maximum— Il numero massimo di unità di capacità di lettura consumate da ogni singola richiesta alla tabella.

  • Average: la capacità di lettura media per richiesta consumata.

    Nota

    Il valore Average è influenzato dai periodi di inattività in cui il valore del campione sarà zero.

  • Sum: le unità di capacità di lettura totali consumate. Questa è la statistica più utile per il parametro ConsumedReadCapacityUnits.

  • SampleCount— Il numero di richieste ad Amazon Keyspaces, anche se non è stata consumata alcuna capacità di lettura.

    Nota

    Il valore SampleCount è influenzato dai periodi di inattività in cui il valore del campione sarà zero.

ConsumedWriteCapacityUnits

Il numero di unità con capacità di scrittura consumate nel periodo di tempo specificato. È possibile recuperare la capacità di scrittura totale consumata per una tabella. Per ulteriori informazioni, vedete la modalità di capacità di lettura/scrittura.

Nota

Per comprendere l'utilizzo medio del throughput al secondo, utilizza la Sum statistica per calcolare la velocità effettiva consumata per il periodo di un minuto. Quindi dividi la somma per il numero di secondi in un minuto (60) per calcolare la media ConsumedWriteCapacityUnits al secondo (riconoscendo che questa media non evidenzia eventuali picchi ampi ma brevi nell'attività di scrittura verificatisi durante quel minuto). Per ulteriori informazioni sul confronto della capacità di scrittura media consumata con la capacità di scrittura assegnata, vedere Come posso usare i parametri di Amazon Keyspaces?

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Minimum— Il numero minimo di unità con capacità di scrittura utilizzate da ogni singola richiesta alla tabella.

  • Maximum— Il numero massimo di unità di capacità di scrittura utilizzate da ogni singola richiesta alla tabella.

  • Average: la capacità di scrittura media per richiesta consumata.

    Nota

    Il valore Average è influenzato dai periodi di inattività in cui il valore del campione sarà zero.

  • Sum: le unità di capacità di scrittura totali consumate. Questa è la statistica più utile per il parametro ConsumedWriteCapacityUnits.

  • SampleCount— Il numero di richieste ad Amazon Keyspaces, anche se non è stata consumata alcuna capacità di scrittura.

    Nota

    Il valore SampleCount è influenzato dai periodi di inattività in cui il valore del campione sarà zero.

MaxProvisionedTableReadCapacityUtilization

La percentuale di unità di capacità di lettura assegnate utilizzate dalla tabella di lettura più elevata di un account.

Unità: Percent

Statistiche valide:

  • Maximum: la percentuale massima di unità di capacità di lettura assegnata utilizzate dalla tabella di lettura assegnata più elevata dell'account.

  • Minimum: la percentuale minima di unità di capacità di lettura assegnata utilizzate dalla tabella di lettura assegnata più elevata dell'account.

  • Average: la percentuale media di unità di capacità di lettura assegnata utilizzate dalla tabella di lettura assegnata più elevata dell'account. Il parametro viene pubblicato ad intervalli di cinque minuti. Pertanto, se si modificano rapidamente le unità di capacità di lettura assegnata, questa statistica potrebbe non corrispondere alla media reale.

MaxProvisionedTableWriteCapacityUtilization

La percentuale di capacità di scrittura assegnata utilizzata dalla tabella di scrittura più assegnata di un account.

Unità: Percent

Statistiche valide:

  • Maximum— La percentuale massima di unità di capacità di scrittura assegnate utilizzate dalla tabella di scrittura più assegnata dell'account.

  • Minimum— La percentuale minima di unità di capacità di scrittura assegnate utilizzate dalla tabella di scrittura più fornita dell'account.

  • Average— La percentuale media di unità di capacità di scrittura assegnate utilizzate dalla tabella di scrittura con la più alta disponibilità dell'account. Il parametro viene pubblicato ad intervalli di cinque minuti. Pertanto, se si modificano rapidamente le unità di capacità di scrittura assegnata, questa statistica potrebbe non corrispondere alla media reale.

PerConnectionRequestRateExceeded

Richieste ad Amazon Keyspaces che superano la quota di velocità di richiesta per connessione. Ogni connessione client ad Amazon Keyspaces può supportare fino a 3000 richieste CQL al secondo. I client possono creare più connessioni per aumentare la velocità effettiva.

Quando si utilizza la replica multiregionale, anche ogni scrittura replicata contribuisce a questa quota. Come best practice, consigliamo di aumentare il numero di connessioni alle tabelle per evitare errori. PerConnectionRequestRateExceeded Non c'è limite al numero di connessioni che puoi avere in Amazon Keyspaces.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • SampleCount

  • Sum

ProvisionedReadCapacityUnits

Il numero di unità di capacità di lettura assegnate per una tabella.

La TableName dimensione restituisce il valore ProvisionedReadCapacityUnits per la tabella.

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Minimum: l'impostazione più bassa per la capacità di lettura assegnata. Se si utilizza ALTER TABLE per aumentare la capacità di lettura, questo parametro mostra il valore più basso di ReadCapacityUnits assegnato durante questo periodo di tempo.

  • Maximum: l'impostazione più alta per la capacità di lettura assegnata. Se si utilizza ALTER TABLE per aumentare la capacità di lettura, questo parametro mostra il valore più alto di ReadCapacityUnits assegnato durante questo periodo di tempo.

  • Average: la capacità media di lettura assegnata. Il parametro ProvisionedReadCapacityUnits viene pubblicato a intervalli di cinque minuti. Pertanto, se si modificano rapidamente le unità di capacità di lettura assegnata, questa statistica potrebbe non corrispondere alla media reale.

ProvisionedWriteCapacityUnits

Il numero di unità di capacità di scrittura assegnate per una tabella.

La TableName dimensione restituisce il valore ProvisionedWriteCapacityUnits per la tabella.

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Minimum: l'impostazione più bassa per la capacità di scrittura assegnata. Se si utilizza ALTER TABLE per aumentare la capacità di scrittura, questo parametro mostra il valore più basso di WriteCapacityUnits assegnato durante questo periodo di tempo.

  • Maximum: l'impostazione più alta per la capacità di scrittura assegnata. Se si utilizza ALTER TABLE per aumentare la capacità di scrittura, questo parametro mostra il valore più alto di WriteCapacityUnits assegnato durante questo periodo di tempo.

  • Average: la capacità media di scrittura assegnata. Il parametro ProvisionedWriteCapacityUnits viene pubblicato a intervalli di cinque minuti. Pertanto, se si modificano rapidamente le unità di capacità di scrittura assegnata, questa statistica potrebbe non corrispondere alla media reale.

ReadThrottleEvents

Richieste ad Amazon Keyspaces che superano la capacità di lettura prevista per una tabella o quote a livello di account, quote di richiesta per connessione o quote a livello di partizione.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • SampleCount

  • Sum

ReplicationLatency

Questa metrica si applica solo agli spazi chiave multiregione e misura il tempo impiegato per la replica o deletes da una tabella di replica a un'altra tabella di replica updates in uno spazio di chiavi multiregionale. inserts

Unità: Millisecond

Dimensioni: TableName, ReceivingRegion

Statistiche valide:

  • Average

  • Maximum

  • Minimum

ReturnedItemCountBySelect

Il numero di righe restituite dalle query a più righe durante il periodo di tempo specificato. SELECT Le SELECT interrogazioni a più righe sono interrogazioni che non contengono la chiave primaria completa, ad esempio scansioni complete di tabelle e interrogazioni con intervalli.

Il numero di righe restituite non è necessariamente uguale al numero di righe valutate. Ad esempio, supponiamo di aver richiesto un valore SELECT * ALLOW FILTERING in una tabella contenente 100 righe, ma di aver specificato una WHERE clausola che restringe i risultati in modo da restituire solo 15 righe. In questo caso, la risposta da SELECT conterrebbe una ScanCount riga restituita da 100 e una Count da 15.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

StoragePartitionThroughputCapacityExceeded

Richieste a una partizione di storage Amazon Keyspaces che superano la capacità di throughput della partizione. Le partizioni di storage Amazon Keyspaces possono supportare fino a 1000 WCU/WRU al secondo e 3000 RCU/RRU al secondo. Ti consigliamo di rivedere il tuo modello di dati per distribuire il traffico di lettura/scrittura su più partizioni per mitigare queste eccezioni.

Nota

Le partizioni logiche di Amazon Keyspaces possono estendersi su più partizioni di storage e hanno dimensioni praticamente illimitate.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • SampleCount

  • Sum

SuccessfulRequestCount

Il numero di richieste riuscite elaborate nel periodo di tempo specificato.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • SampleCount

SuccessfulRequestLatency

Le richieste riuscite ad Amazon Keyspaces durante il periodo di tempo specificato. SuccessfulRequestLatencypuò fornire due diversi tipi di informazioni:

  • Il tempo trascorso per le richieste riuscite (Minimum, Maximum, Sum oppure Average).

  • Il numero di richieste eseguite correttamente (SampleCount).

SuccessfulRequestLatencyriflette l'attività solo all'interno di Amazon Keyspaces e non tiene conto della latenza di rete o dell'attività lato client.

Unità: Milliseconds

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • Minimum

  • Maximum

  • Average

  • SampleCount

SystemErrors

Le richieste ad Amazon Keyspaces che generano un messaggio ServerError durante il periodo di tempo specificato. A ServerError di solito indica un errore interno del servizio.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • Sum

  • SampleCount

SystemReconciliationDeletes

Le unità utilizzate per eliminare i dati archiviati quando i timestamp lato client sono abilitati. SystemReconciliationDeleteCiascuna di esse offre una capacità sufficiente per eliminare o aggiornare fino a 1 KB di dati per riga. Ad esempio, per aggiornare una riga che memorizza 2,5 KB di dati ed eliminare contemporaneamente una o più colonne all'interno della riga sono necessarie 3SystemReconciliationDeletes. Oppure, per eliminare un'intera riga che contiene 3,5 KB di dati sono necessari 4SystemReconciliationDeletes.

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Sum— Il numero totale di prodotti SystemReconciliationDeletes consumati in un periodo di tempo.

TTLDeletes

Le unità utilizzate per eliminare o aggiornare i dati di seguito utilizzando Time to Live (TTL). TTLDeleteCiascuna offre una capacità sufficiente per eliminare o aggiornare fino a 1 KB di dati per riga. Ad esempio, per aggiornare una riga che memorizza 2,5 KB di dati ed eliminare contemporaneamente una o più colonne all'interno della riga sono necessarie 3 eliminazioni TTL. In alternativa, per eliminare un'intera riga che contiene 3,5 KB di dati sono necessarie 4 eliminazioni TTL.

Unità: Count

Dimensioni: Keyspace, TableName

Statistiche valide:

  • Sum— Il numero totale di prodotti TTLDeletes consumati in un periodo di tempo.

UserErrors

Richieste ad Amazon Keyspaces che generano un InvalidRequest errore durante il periodo di tempo specificato. Un indica in InvalidRequest genere un errore sul lato client, ad esempio una combinazione di parametri non valida, un tentativo di aggiornare una tabella inesistente o una firma di richiesta errata.

UserErrorsrappresenta l'aggregato di richieste non valide per la corrente e la corrente. Regione AWS Account AWS

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • Sum

  • SampleCount

WriteThrottleEvents

Richieste ad Amazon Keyspaces che superano la capacità di scrittura assegnata per una tabella o quote a livello di account, quote di richiesta per connessione o quote a livello di partizione.

Unità: Count

Dimensioni: Keyspace, TableName, Operation

Statistiche valide:

  • SampleCount

  • Sum

Dimensioni per i parametri di Amazon Keyspaces

Le metriche per Amazon Keyspaces sono qualificate in base ai valori dell'account, del nome della tabella o dell'operazione. Puoi utilizzare la CloudWatch console per recuperare i dati di Amazon Keyspaces lungo una qualsiasi delle dimensioni nella tabella seguente.

Dimensione Descrizione
Keyspace

Questa dimensione limita i dati a uno spazio chiave specifico. Questo valore può essere qualsiasi spazio chiave nella regione corrente e nella corrente. Account AWS

Operation

Questa dimensione limita i dati a una delle operazioni CQL di Amazon Keyspaces, ad esempio le INSERT operazioni or. SELECT

TableName

Questa dimensione limita i dati a una tabella specifica. Questo valore può essere qualsiasi nome di tabella nella regione corrente e nella regione corrente. Account AWS Se il nome della tabella non è univoco all'interno dell'account, è necessario specificare ancheKeyspace.