Monitoraggio del database Aurora PostgreSQL Limitless con Amazon CloudWatch - Amazon Aurora

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 del database Aurora PostgreSQL Limitless con Amazon CloudWatch

CloudWatch le metriche per Aurora PostgreSQL Limitless Database sono riportate nelle seguenti dimensioni:

Per ulteriori informazioni sulle metriche, consulta. CloudWatch Monitoraggio dei parametri di Amazon Aurora con Amazon CloudWatch

DBShardMetriche di gruppo

Per visualizzare le DBShardGroup metriche per Aurora PostgreSQL Limitless Database CloudWatch nella console, scegli RDS, quindi scegli Gruppo. DBShard

Puoi tenere traccia delle seguenti metriche: CloudWatch

  • DBShardGroupACUUtilization— Utilizzo dell'unità di capacità Aurora (ACU) come percentuale calcolata dividendo DBShardGroupCapacity per. DBShardGroupMaxACU

  • DBShardGroupCapacity— Numero di ACUs istanze utilizzate dal writer del gruppo di shard DB.

  • DBShardGroupComputeRedundancyCapacity— Numero di istanze ACUs consumate dalle istanze in standby del gruppo di shard DB.

  • DBShardGroupMaxACU— Numero massimo di ACUs configurazioni per il gruppo di shard DB.

  • DBShardGroupMinACU— Numero minimo di file ACUs richiesti dal gruppo di shard DB.

La chiave DBShardGroupIdentifier della dimensione è disponibile per l'aggregazione delle DBShardGroup metriche.

DBShardGroupRouterAggregation metriche

Per visualizzare le DBShardGroupRouterAggregation metriche per Aurora PostgreSQL Limitless Database CloudWatch nella console, scegli RDS, quindi scegli. DBShardGroupRouterAggregation

Puoi tenere traccia delle seguenti metriche: CloudWatch

  • CommitThroughput— Il numero medio di operazioni di commit al secondo su tutti i nodi del router del gruppo di shard DB.

  • DatabaseConnections— La somma di tutte le connessioni su tutti i nodi del router nel gruppo di shard DB.

DBShardGroupInstance metriche

A DBShardGroupInstanceè la singola istanza DB all'interno di ogni sottogruppo di shard o router.

Per visualizzare le DBShardGroupInstance metriche per Aurora PostgreSQL Limitless Database CloudWatch nella console, scegli RDS, quindi scegli. DBShardGroupInstance

Puoi tenere traccia delle seguenti metriche: CloudWatch

  • ACUUtilization— La percentuale calcolata come ServerlessDatabaseCapacity metrica divisa per il valore ACU massimo assegnato al sottocluster.

  • AuroraReplicaLag- Per i cluster Limitless con ridondanza di calcolo, si tratta del ritardo nella replica degli aggiornamenti dall'istanza principale del sottocluster.

  • AuroraReplicaLagMaximum— Per i cluster Limitless con ridondanza di calcolo, questo è il ritardo massimo durante la replica degli aggiornamenti dall'istanza principale nel sottocluster. Quando le repliche di lettura vengono eliminate o rinominate, potrebbe verificarsi un picco temporaneo del ritardo di replica dovuto al riciclo della vecchia risorsa. Utilizzate questa metrica per scoprire se si è verificato un failover a causa di un elevato ritardo di replica su uno dei suoi lettori.

  • AuroraReplicaLagMinimum— Per i cluster Limitless con ridondanza di calcolo, questo è il ritardo minimo durante la replica degli aggiornamenti dall'istanza principale del sottocluster.

  • BufferCacheHitRatio— La percentuale di dati e indici serviti dalla cache di memoria di un'istanza (rispetto al volume di archiviazione).

  • CommitLatency— La durata media del completamento delle operazioni di commit da parte del motore e dello storage per un particolare nodo (router o shard).

  • CommitThroughput— Il numero medio di operazioni di commit al secondo.

  • CPUUtilization— Utilizzo della CPU come percentuale del valore ACU massimo assegnato al subcluster.

  • FreeableMemory— La quantità di memoria inutilizzata disponibile quando il gruppo di shard viene scalato alla sua capacità massima. Ciò è determinato dall'assegnazione del gruppo ACUs di shard. Per ogni unità ACU la capacità attuale è inferiore alla capacità massima, questo valore aumenta di circa 2 GiB. Pertanto, questa metrica non si avvicina allo zero finché il gruppo di shard DB non viene scalato fino al limite massimo.

  • MaximumUsedTransactionIDs— L'età dell'ID di transazione non sottovalutato più vecchio, 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 transazione nella documentazione di PostgreSQL.

  • NetworkReceiveThroughput— La quantità di throughput di rete ricevuta dai client da ciascuna istanza del gruppo di shard DB. Questo throughput non include il traffico di rete tra le istanze del gruppo di shard DB e il volume del cluster.

  • NetworkThroughput— Il throughput di rete aggregato (sia trasmesso che ricevuto) tra client e router e router e shard nel gruppo di shard DB. Questo throughput non include il traffico di rete tra le istanze del gruppo di shard DB e il volume del cluster.

  • NetworkTransmitThroughput— La quantità di throughput di rete inviata ai client da ciascuna istanza del gruppo di shard DB. Questo throughput non include il traffico di rete tra le istanze del gruppo di shard DB e il volume del cluster.

  • ReadIOPS— Il numero medio di operazioni di input/output in lettura su disco al secondo (IOPS).

  • ReadLatency— Il tempo medio impiegato per operazione (lettura) del disco. input/output (I/O

  • ReadThroughput— Il numero medio di byte letti dal disco al secondo.

  • ServerlessDatabaseCapacity— La capacità attuale dello shard DB o del sottocluster del router all'interno del gruppo di shard DB.

  • StorageNetworkReceiveThroughput— La quantità di throughput di rete ricevuta dal sottosistema di archiviazione Aurora da ciascuna istanza del gruppo di shard DB.

  • StorageNetworkThroughput— Il throughput di rete aggregato trasmesso e ricevuto dal sottosistema di archiviazione Aurora da ciascuna istanza del gruppo di shard DB.

  • StorageNetworkTransmitThroughput— La quantità di throughput di rete inviata al sottosistema di archiviazione Aurora da ciascuna istanza del gruppo di shard DB.

  • SwapUsage— La quantità di spazio di swap utilizzata dal gruppo di shard DB.

  • TempStorageIOPS— Il numero medio di operazioni di I/O eseguite sullo storage locale collegato all'istanza DB. Include operazioni di I/O in lettura e scrittura.

    TempStorageIOPSpuò essere utilizzato TempStorageThroughput per diagnosticare i rari casi in cui l'attività di rete per i trasferimenti tra le istanze DB e i dispositivi di archiviazione locali è 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— Il tempo medio impiegato per operazione di I/O di scrittura su disco.

  • WriteThroughput— Il numero medio di byte scritti su disco al secondo.

Le seguenti chiavi dimensionali sono disponibili per l'aggregazione delle DBShardGroupInstance metriche:

  • DBClusterIdentifier— Il cluster Aurora PostgreSQL DB.

  • DBShardGroupIdentifier— Il gruppo di shard DB a cui appartiene l'istanza.

  • DBShardGroupSubClusterType— Il tipo di nodo, Distributed Transaction Router (router) o Data Access Shard (shard).

  • DBShardGroupSubClusterIdentifier— Il nome del router o dello shard a cui appartiene l'istanza.

Di seguito sono riportati alcuni esempi di metriche aggregate CloudWatch :

  • Totale CPUUtilization di tutte le istanze che appartengono a un particolare shard o router in un gruppo di shard DB.

  • Totale CPUUtilization di tutte le istanze in un gruppo di shard DB.

DBClusterMetriche degli identificatori

Per visualizzare le DBClusterIdentifier metriche per Aurora PostgreSQL Limitless Database CloudWatch nella console, scegli RDS, quindi scegli Identifier. DBCluster

Quando usi Aurora PostgreSQL Limitless Database, potresti avere più (più) input/output (I/O operazioni di quante ne avresti per un cluster Aurora DB. Puoi tenere traccia delle seguenti CloudWatch metriche per il tuo cluster Limitless Database:

  • VolumeReadIops— Il numero di operazioni di I/O di lettura fatturate da un volume di cluster, riportate a intervalli di 5 minuti.

  • VolumeWriteIops— Il numero di operazioni di I/O del disco di scrittura sul volume del cluster, riportate a intervalli di 5 minuti.

Aurora PostgreSQL Limitless Database utilizza la configurazione dello storage del cluster. Aurora I/O-Optimized ConAurora I/O-Optimized, paghi un unico prezzo mensile per tutte le operazioni di I/O, anziché pagare per ogni milione di richieste di I/O. Per ulteriori informazioni, consulta Configurazioni dell'archiviazione per i cluster database Amazon Aurora.

Potresti anche utilizzare più spazio di archiviazione rispetto a quello che utilizzeresti per un cluster Aurora DB. È possibile tenere traccia delle seguenti CloudWatch metriche per lo storage:

  • BackupRetentionPeriodStorageUsed— L'utilizzo totale fatturato dello storage di backup continuo fatturato del cluster Aurora PostgreSQL Limitless Database.

  • SnapshotStorageUsed— L'utilizzo totale fatturato dello storage di snapshot del cluster Aurora PostgreSQL Limitless Database.

  • TotalBackupStorageBilled— La somma dei costi per la conservazione automatica dei backup e le istantanee del cluster DB.

    Per ulteriori informazioni sui costi dello storage di backup, vedereInformazioni sull'utilizzo dello storage di backup Amazon Aurora.

  • VolumeBytesUsed— La quantità di storage utilizzata dal cluster Aurora PostgreSQL Limitless Database, riportata a intervalli di 5 minuti.