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 di monitoraggio in DynamoDB con Amazon CloudWatch
Puoi monitorare DynamoDB CloudWatch utilizzando, che raccoglie ed elabora i dati grezzi da DynamoDB in metriche leggibili quasi in tempo reale. Queste statistiche vengono conservate per un periodo di tempo, in modo da poter accedere alle informazioni storiche per una migliore prospettiva sulle prestazioni dell'applicazione o del servizio Web. Per impostazione predefinita, i dati delle metriche DynamoDB vengono inviati automaticamente a. CloudWatch Per ulteriori informazioni, consulta What is Amazon CloudWatch? e conservazione dei parametri nella Amazon CloudWatch User Guide.
Argomenti
Come si utilizzano i parametri di DynamoDB?
I parametri forniti da DynamoDB offrono informazioni che possono essere analizzate in diversi modi. L'elenco seguente mostra alcuni usi comuni dei parametri. Questi suggerimenti sono solo introduttivi e non costituiscono un elenco completo.
In che modo? |
Parametri rilevanti |
---|---|
Come posso monitorare il tasso di TTL eliminazioni sul mio tavolo? |
Puoi monitorare |
Come posso determinare quanta parte del throughput assegnato viene utilizzata? |
È possibile monitorare |
Come posso determinare quali richieste superano le quote di throughput assegnate a una tabella? |
Il parametro |
Come posso determinare se si sono verificati errori di sistema? |
È possibile monitorare |
Come posso monitorare il valore di latenza per le mie operazioni sulle tabelle? |
È possibile monitorare |
Visualizzazione delle metriche nella console CloudWatch
Le metriche vengono raggruppate prima in base allo spazio dei nomi del servizio e poi in base alle varie combinazioni di dimensioni all'interno di ogni spazio dei nomi.
Per visualizzare le metriche nella console CloudWatch
Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/
. -
Nel riquadro di navigazione, scegli Metriche, Tutte le metriche.
-
Seleziona lo spazio dei nomi DynamoDB. È possibile anche selezionare lo spazio dei nomi Utilizzo per visualizzare le metriche di utilizzo di DynamoDB. Per informazioni sui parametri di utilizzo, consulta parametri di utilizzo di AWS .
-
La scheda Sfoglia mostra tutte le metriche nel namespace.
-
(Facoltativo) Per aggiungere il grafico delle metriche a una CloudWatch dashboard, scegliete Azioni, Aggiungi alla dashboard.
Visualizzazione delle metriche nel AWS CLI
Per ottenere informazioni sulle metriche utilizzando il AWS CLI, utilizzare il CloudWatch comando. list-metrics
Nell'esempio seguente, vengono elencati tutti i parametri nello spazio dei nomi AWS/DynamoDB
.
aws cloudwatch list-metrics --namespace "AWS/DynamoDB"
Per ottenere statistiche sui parametri, utilizza il comando get-metric-statistics
. Il comando seguente ottiene ConsumedReadCapacityUnits
le statistiche per la tabella ProductCatalog
nel periodo di 24 ore specifico, con una granularità di 5 minuti.
aws cloudwatch get-metric-statistics —namespace AWS/DynamoDB \ —metric-name ConsumedReadCapacityUnits \ —start-time 2023-11-01T00:00:00Z \ —end-time 2023-11-02T00:00:00Z \ —period 360 \ —statistics Average \ —dimensions Name=TableName,Value=ProductCatalog
L'output di esempio viene visualizzato come segue:
{ "Datapoints": [ { "Timestamp": "2023-11-01T 09:18:00+00:00", "Average": 20, "Unit": "Count" }, { "Timestamp": "2023-11-01T 04:36:00+00:00", "Average": 22.5, "Unit": "Count" }, { "Timestamp": "2023-11-01T 15:12:00+00:00", "Average": 20, "Unit": "Count" }, ... { "Timestamp": "2023-11-01T 17:30:00+00:00", "Average": 25, "Unit": "Count" } ], "Label": " ConsumedReadCapacityUnits " }