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 di Aurora PostgreSQL Limitless Database con Amazon CloudWatch
Le metriche CloudWatch per Aurora PostgreSQL Limitless Database vengono riportate nelle seguenti dimensioni:
Per ulteriori informazioni sui parametri di CloudWatch, consulta Monitoraggio dei parametri di Amazon Aurora con Amazon CloudWatch.
Metriche DBShardGroup
Per visualizzare le metriche DBShardGroup per Aurora PostgreSQL Limitless Database nella console CloudWatch, scegli RDS e poi DBShardGroup.
Puoi tenere traccia delle seguenti metriche di CloudWatch:
-
DBShardGroupACUUtilization: l’utilizzo dell’unità di capacità Aurora (ACU) come percentuale calcolata dividendoDBShardGroupCapacityperDBShardGroupMaxACU. -
DBShardGroupCapacity: il numero di ACU utilizzate dalle istanze di scrittura del gruppo di shard del database. -
DBShardGroupComputeRedundancyCapacity: il numero di ACU utilizzate dalle istanze di standby del gruppo di shard del database. -
DBShardGroupMaxACU: il numero massimo di ACU configurate per il gruppo di shard del database. -
DBShardGroupMinACU: il numero minimo di ACU richiesto dal gruppo di shard del database.
La chiave di dimensione DBShardGroupIdentifier è disponibile per l’aggregazione delle metriche DBShardGroup.
Metriche di DBShardGroupRouterAggregation
Per visualizzare le metriche DBShardGroupRouterAggregation per Aurora PostgreSQL Limitless Database nella console CloudWatch, scegli RDS e poi DBShardGroupRouterAggregation.
Puoi tenere traccia delle seguenti metriche di CloudWatch:
-
CommitThroughput: il numero medio di operazioni di commit al secondo su tutti i nodi del router del gruppo di shard del database. -
DatabaseConnections: la somma di tutte le connessioni su tutti i nodi del router nel gruppo di shard del database.
Metriche di DBShardGroupInstance
Un’istanza DBShardGroupInstance rappresenta una singola istanza database all’interno di ogni shard o cluster secondario del router.
Per visualizzare le metriche DBShardGroupInstance per Aurora PostgreSQL Limitless Database nella console CloudWatch, scegli RDS e poi DBShardGroupInstance.
Puoi tenere traccia delle seguenti metriche di CloudWatch:
-
ACUUtilization: la percentuale calcolata dividendo la metricaServerlessDatabaseCapacityper il valore massimo di ACU assegnato al cluster secondario. -
AuroraReplicaLag: per i cluster Limitless con ridondanza di calcolo abilitata, il ritardo durante la replica degli aggiornamenti dall’istanza primaria del cluster secondario. -
AuroraReplicaLagMaximum: per i cluster Limitless con ridondanza di calcolo abilitata, il ritardo massimo durante la replica degli aggiornamenti dall’istanza primaria del cluster secondario. Quando le repliche di lettura vengono eliminate o rinominate, potrebbe verificarsi un picco temporaneo del ritardo di replica dovuto al processo di riciclaggio a cui è sottoposta la vecchia risorsa. Utilizza questa metrica per determinare se si è verificato un failover dovuto all’elevato ritardo della replica su un’istanza di lettura. -
AuroraReplicaLagMinimum: per i cluster Limitless con ridondanza di calcolo abilitata, il ritardo minimo durante la replica degli aggiornamenti dall’istanza primaria del cluster secondario. -
BufferCacheHitRatio: la percentuale di dati e indici serviti dalla cache di memoria dell’istanza, invece che dal volume di archiviazione. -
CommitLatency: la durata media necessaria al motore e all’archiviazione per completare le operazioni di commit in uno specifico nodo (router o shard). -
CommitThroughput: il numero medio di operazioni di commit al secondo. -
CPUUtilization: l’utilizzo della CPU come percentuale del valore ACU massimo assegnato al cluster secondario. -
FreeableMemory: la quantità di memoria inutilizzata disponibile quando il gruppo di shard viene scalato alla sua capacità massima. Questo valore è determinato in base alle ACU assegnate al gruppo di shard. Per ogni ACU la cui capacità corrente è inferiore alla capacità massima, questo valore aumenta di circa 2 GiB. Di conseguenza, questa metrica non si avvicina a zero finché il gruppo di shard del database non viene aumentato verticalmente fino al limite massimo. -
MaximumUsedTransactionIDs: l’età dell’ID transazione non sottoposto al comando VACUUM meno recente, nelle transazioni. Se questo valore raggiunge 2.146.483.648 (2^31 - 1.000.000), il database viene forzato in modalità di sola lettura, per evitare il wraparound dell’ID transazione. Per ulteriori informazioni, consulta Impedire gli errori wraparound dell'ID transazionenella documentazione di PostgreSQL. -
NetworkReceiveThroughput: la quantità di throughput della rete ricevuto dai client da ogni istanza del gruppo di shard del database. Questo throughput non include il traffico di rete tra le istanze nel gruppo di shard del database e il volume del cluster. -
NetworkThroughput: il throughput della rete aggregato (sia trasmesso che ricevuto) tra client e router, e tra router e shard all’interno del gruppo di shard del database. Questo throughput non include il traffico di rete tra le istanze nel gruppo di shard del database e il volume del cluster. -
NetworkTransmitThroughput: la quantità di throughput della rete inviato ai client da ogni istanza del gruppo di shard del database. Questo throughput non include il traffico di rete tra le istanze nel gruppo di shard del database e il volume del cluster. -
ReadIOPS: il numero medio di operazioni di input/output al secondo (IOPS) di lettura su disco. -
ReadLatency: la quantità di tempo medio impiegato per ogni operazione di input/output (I/O) di lettura su disco. -
ReadThroughput: il numero medio di byte letti dal disco al secondo. -
ServerlessDatabaseCapacity: la capacità attuale dello shard del database o del cluster secondario del router all’interno del gruppo di shard. -
StorageNetworkReceiveThroughput: la quantità di throughput della rete ricevuto dal sottosistema di archiviazione Aurora da ogni istanza nel gruppo di shard del database. -
StorageNetworkThroughput: il throughput della rete aggregato, sia trasmesso che ricevuto, tra ogni istanza del gruppo di shard del database e il sottosistema di archiviazione Aurora. -
StorageNetworkTransmitThroughput: la quantità di throughput della rete inviato al sottosistema di archiviazione Aurora da ogni istanza del gruppo di shard del database. -
SwapUsage: la quantità di spazio di swap utilizzato dal gruppo di shard del database. -
TempStorageIOPS: il numero medio di operazioni di I/O eseguite sull’archiviazione locale collegata all’istanza database. Include operazioni di I/O di lettura e scrittura.È possibile utilizzare
TempStorageIOPSeTempStorageThroughputper diagnosticare i rari casi in cui l’attività di rete relativa ai trasferimenti tra le istanze database e i dispositivi di archiviazione locale è responsabile di aumenti imprevisti della capacità. -
TempStorageThroughput: la quantità di dati trasferiti da e verso l’archiviazione locale associata a un router o a uno shard. -
WriteIOPS: il numero medio di IOPS di scrittura su disco. -
WriteLatency: la quantità di tempo media impiegato per ogni operazione di I/O di scrittura su disco. -
WriteThroughput: il numero medio di byte scritti su disco al secondo.
Le seguenti chiavi di dimensione sono disponibili per l’aggregazione delle metriche DBShardGroupInstance.
-
DBClusterIdentifier: il cluster di database Aurora PostgreSQL. -
DBShardGroupIdentifier: il gruppo di shard del database a cui appartiene l’istanza. -
DBShardGroupSubClusterType: il tipo di nodo,Distributed Transaction Router(router) oData Access Shard(shard). -
DBShardGroupSubClusterIdentifier: il nome del router o dello shard a cui appartiene l’istanza.
Di seguito sono riportati alcuni esempi di aggregazione delle metriche di CloudWatch:
-
Totale
CPUUtilizationdi tutte le istanze che appartengono a un particolare shard o router in un gruppo di shard del database. -
Totale
CPUUtilizationdi tutte le istanze in un gruppo di shard del database.
Metriche di DBClusterIdentifier
Per visualizzare le metriche DBClusterIdentifier per Aurora PostgreSQL Limitless Database nella console CloudWatch, scegli RDS e poi DBClusterIdentifier.
Quando utilizzi Aurora PostgreSQL Limitless Database, potresti riscontrare un numero maggiore di operazioni di input/output (I/O) rispetto a un cluster di database Aurora. Puoi tenere traccia delle seguenti metriche di CloudWatch per il cluster Limitless Database:
-
VolumeReadIops: il numero di operazioni I/O di lettura fatturate da un volume del cluster, indicato a intervalli di 5 minuti. -
VolumeWriteIops: il numero di operazioni I/O di scrittura su disco verso il volume del cluster, indicato a intervalli di 5 minuti.
Aurora PostgreSQL Limitless Database utilizza la configurazione di archiviazione del cluster Aurora I/O-Optimized. Con Aurora I/O-Optimized, paghi un unico prezzo mensile per tutte le operazioni di I/O, invece di un costo per ogni milione di richieste I/O. Per ulteriori informazioni, consulta Configurazioni dell'archiviazione per i cluster database Amazon Aurora.
Potresti anche utilizzare una quantità di archiviazione maggiore rispetto a un cluster di database Aurora. Puoi tenere traccia delle seguenti metriche di CloudWatch relative all’archiviazione:
-
BackupRetentionPeriodStorageUsed: il totale dell’utilizzo fatturato dell’archiviazione di backup continuo del cluster Aurora PostgreSQL Limitless Database. -
SnapshotStorageUsed: il totale dell’utilizzo fatturato dell’archiviazione degli snapshot del cluster Aurora PostgreSQL Limitless Database. -
TotalBackupStorageBilled: la somma dei costi per la conservazione dei backup automatici e per gli snapshot del cluster di database.Per ulteriori informazioni sui costi dell’archiviazione di backup, consulta Informazioni sull'utilizzo dello storage di backup Amazon Aurora.
-
VolumeBytesUsed: la quantità di archiviazione utilizzata dal cluster Aurora PostgreSQL Limitless Database, indicata a intervalli di 5 minuti.