Surveillance de la base de données Aurora PostgreSQL Limitless avec Amazon CloudWatch - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance de la base de données Aurora PostgreSQL Limitless avec Amazon CloudWatch

CloudWatch les métriques relatives à la base de données Aurora PostgreSQL Limitless sont indiquées dans les dimensions suivantes :

Pour plus d'informations sur CloudWatch les métriques, consultezSurveillance des métriques (Amazon Aurora) avec Amazon CloudWatch.

DBShardMétriques du groupe

Pour voir DBShardGroup les métriques de la base de données Aurora PostgreSQL Limitless dans CloudWatch la console, choisissez RDS, puis Group. DBShard

Vous pouvez suivre les CloudWatch statistiques suivantes :

  • DBShardGroupACUUtilization— Utilisation de l'unité de capacité Aurora (ACU) en pourcentage calculé à partir de la DBShardGroupCapacity division parDBShardGroupMaxACU.

  • DBShardGroupCapacity— Nombre d'instances ACUs consommées par le rédacteur du groupe de partitions de base de données.

  • DBShardGroupComputeRedundancyCapacity— Nombre d'instances de secours ACUs consommées par le groupe de partitions de base de données.

  • DBShardGroupMaxACU— Nombre maximum de partitions ACUs configurées pour le groupe de partitions de base de données.

  • DBShardGroupMinACU— Nombre minimal de partitions ACUs requis par le groupe de partitions de base de données.

La clé de DBShardGroupIdentifier dimension est disponible pour agréger les DBShardGroup métriques.

DBShardGroupRouterAggregation métriques

Pour voir DBShardGroupRouterAggregation les métriques de la base de données Aurora PostgreSQL Limitless dans CloudWatch la console, choisissez RDS, puis choisissez. DBShardGroupRouterAggregation

Vous pouvez suivre les CloudWatch statistiques suivantes :

  • CommitThroughput— Le nombre moyen d'opérations de validation par seconde sur tous les nœuds de routeur du groupe de partitions de base de données.

  • DatabaseConnections— La somme de toutes les connexions entre tous les nœuds de routeur du groupe de partitions de base de données.

DBShardGroupInstance métriques

A DBShardGroupInstanceest l'instance de base de données individuelle au sein de chaque partition ou sous-cluster de routeur.

Pour voir DBShardGroupInstance les métriques de la base de données Aurora PostgreSQL Limitless dans CloudWatch la console, choisissez RDS, puis choisissez. DBShardGroupInstance

Vous pouvez suivre les CloudWatch statistiques suivantes :

  • ACUUtilization— Le pourcentage calculé sous la forme de la ServerlessDatabaseCapacity métrique divisée par la valeur ACU maximale attribuée au sous-cluster.

  • AuroraReplicaLag- Pour les clusters Limitless activés par la redondance de calcul, il s'agit du délai lors de la réplication des mises à jour depuis l'instance principale du sous-cluster.

  • AuroraReplicaLagMaximum— Pour les clusters Limitless dotés de la redondance de calcul, il s'agit du délai maximal lors de la réplication des mises à jour depuis l'instance principale du sous-cluster. Lorsque les répliques de lecture sont supprimées ou renommées, il peut y avoir un pic temporaire de retard de réplication lors du recyclage de l'ancienne ressource. Utilisez cette métrique pour déterminer si un basculement s'est produit en raison d'un retard de réplication élevé sur l'un des lecteurs.

  • AuroraReplicaLagMinimum— Pour les clusters Limitless activés par la redondance de calcul, il s'agit du délai minimum lors de la réplication des mises à jour depuis l'instance principale dans le sous-cluster.

  • BufferCacheHitRatio— Le pourcentage de données et d'index servis à partir du cache mémoire d'une instance (par opposition au volume de stockage).

  • CommitLatency— Durée moyenne pendant laquelle le moteur et le stockage exécutent les opérations de validation pour un nœud donné (routeur ou partition).

  • CommitThroughput— Le nombre moyen d'opérations de validation par seconde.

  • CPUUtilization— Utilisation du processeur en pourcentage de la valeur ACU maximale attribuée au sous-cluster.

  • FreeableMemory— La quantité de mémoire inutilisée disponible lorsque le groupe de partitions est redimensionné à sa capacité maximale. Ceci est déterminé par le groupe ACUs de partitions attribué. Pour chaque ACU, la capacité actuelle est inférieure à la capacité maximale, cette valeur augmente d'environ 2 GiB. Ainsi, cette métrique n'approche pas zéro tant que le groupe de partitions de base de données n'est pas redimensionné jusqu'à la limite maximale.

  • MaximumUsedTransactionIDs— L'âge du plus ancien identifiant de transaction non filtré, dans les transactions. Si cette valeur atteint 2 146 483 648 (2^31 - 1 000 000), la base de données est forcée à passer en mode de lecture seule afin d'éviter le bouclage des ID de transaction. Pour plus d'informations, consultez Prévention des échecs de renvoi à la ligne de l'ID de transaction dans la documentation PostgreSQL.

  • NetworkReceiveThroughput— Le débit réseau reçu des clients par chaque instance du groupe de partitions de base de données. Ce débit n'inclut pas le trafic réseau entre les instances du groupe de partitions de base de données et le volume du cluster.

  • NetworkThroughput— Le débit réseau agrégé (transmis et reçu) entre les clients et les routeurs, et les routeurs et les partitions du groupe de partitions de base de données. Ce débit n'inclut pas le trafic réseau entre les instances du groupe de partitions de base de données et le volume du cluster.

  • NetworkTransmitThroughput— Le débit réseau envoyé aux clients par chaque instance du groupe de partitions de base de données. Ce débit n'inclut pas le trafic réseau entre les instances du groupe de partitions de base de données et le volume du cluster.

  • ReadIOPS— Nombre moyen d'opérations d'entrée/sortie de lecture sur disque par seconde (IOPS).

  • ReadLatency— Durée moyenne par opération de lecture input/output (I/O (lecture) sur le disque.

  • ReadThroughput— Nombre moyen d'octets lus sur le disque par seconde.

  • ServerlessDatabaseCapacity— La capacité actuelle de la partition de base de données ou du sous-cluster de routeurs au sein du groupe de partitions de base de données.

  • StorageNetworkReceiveThroughput— Le débit réseau reçu du sous-système de stockage Aurora par chaque instance du groupe de partitions de base de données.

  • StorageNetworkThroughput— Le débit réseau agrégé transmis et reçu depuis le sous-système de stockage Aurora par chaque instance du groupe de partitions de base de données.

  • StorageNetworkTransmitThroughput— Le débit réseau envoyé au sous-système de stockage Aurora par chaque instance du groupe de partitions de base de données.

  • SwapUsage— La quantité d'espace de swap utilisée par le groupe de partitions de base de données.

  • TempStorageIOPS— Le nombre moyen d'opérations d'E/S effectuées sur le stockage local attaché à l'instance de base de données. Il inclut à la fois des opérations d'E/S en lecture et en écriture.

    TempStorageIOPSpeut être utilisé TempStorageThroughput pour diagnostiquer les rares cas où l'activité du réseau pour les transferts entre vos instances de base de données et les périphériques de stockage locaux est responsable d'augmentations de capacité inattendues.

  • TempStorageThroughput— La quantité de données transférées vers et depuis le stockage local associé à un routeur ou à une partition.

  • WriteIOPS— Nombre moyen d'E/S par seconde en écriture sur le disque.

  • WriteLatency— Durée moyenne par opération d'E/S d'écriture sur disque.

  • WriteThroughput— Nombre moyen d'octets écrits sur le disque par seconde.

Les clés de dimension suivantes sont disponibles pour agréger les DBShardGroupInstance métriques :

  • DBClusterIdentifier— Le cluster de base de données Aurora PostgreSQL.

  • DBShardGroupIdentifier— Le groupe de partitions de base de données auquel appartient l'instance.

  • DBShardGroupSubClusterType— Le type de nœud, soit Distributed Transaction Router (routeur), soit Data Access Shard (partition).

  • DBShardGroupSubClusterIdentifier— Le nom du routeur ou du shard auquel appartient l'instance.

Voici des exemples de CloudWatch mesures d'agrégation :

  • Total CPUUtilization de toutes les instances appartenant à une partition ou à un routeur particulier dans un groupe de partitions de base de données.

  • Total CPUUtilization de toutes les instances d'un groupe de partitions de base de données.

DBClusterMétriques d'identification

Pour voir DBClusterIdentifier les métriques de la base de données Aurora PostgreSQL Limitless dans CloudWatch la console, choisissez RDS, puis Identifier. DBCluster

Lorsque vous utilisez la base de données Aurora PostgreSQL Limitless, vous pouvez avoir input/output (I/O plus d'opérations que dans le cas d'un cluster de base de données Aurora. Vous pouvez suivre les CloudWatch mesures suivantes pour votre cluster de base de données Limitless :

  • VolumeReadIops— Le nombre d'opérations d'E/S de lecture facturées à partir d'un volume de cluster, indiqué à intervalles de 5 minutes.

  • VolumeWriteIops— Nombre d'opérations d'E/S de disque d'écriture sur le volume du cluster, indiqué à intervalles de 5 minutes.

La base de données Aurora PostgreSQL Limitless utilise Aurora I/O-Optimized la configuration de stockage en cluster. AvecAurora I/O-Optimized, vous payez un prix mensuel unique pour toutes les opérations d'E/S, au lieu de payer pour un million de demandes d'E/S. Pour de plus amples informations, veuillez consulter Configurations de stockage pour les clusters de bases de données Amazon Aurora.

Vous pouvez également utiliser plus de stockage que vous ne le feriez pour un cluster de base de données Aurora. Vous pouvez suivre les CloudWatch métriques suivantes pour le stockage :

  • BackupRetentionPeriodStorageUsed— L'utilisation totale facturée du stockage de sauvegarde continu de votre cluster de base de données Aurora PostgreSQL Limitless.

  • SnapshotStorageUsed— L'utilisation totale facturée du stockage de snapshots de votre cluster de base de données Aurora PostgreSQL Limitless.

  • TotalBackupStorageBilled— La somme de vos coûts liés à la conservation automatique des sauvegardes et aux instantanés du cluster de bases de données.

    Pour plus d'informations sur les coûts de stockage des sauvegardes, consultezComprendre l'utilisation du stockage de sauvegarde Amazon Aurora.

  • VolumeBytesUsed— La quantité de stockage utilisée par votre cluster de base de données Aurora PostgreSQL Limitless, indiquée à intervalles de 5 minutes.