Analyse des performances d’Amazon RDS - AWS Directives prescriptives

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.

Analyse des performances d’Amazon RDS

Amazon RDS Performance Insights est un outil de réglage et de surveillance des performances des bases de données qui étend les fonctionnalités de surveillance d'Amazon RDS. Il vous aide à analyser les performances de votre base de données en visualisant la charge de l'instance de base de données et en filtrant la charge par temps d'attente, instructions SQL, hôtes ou utilisateurs. L'outil combine plusieurs mesures dans un graphique interactif unique qui vous aide à identifier le type de goulot d'étranglement que peut rencontrer votre instance de base de données, comme les délais d'attente, la consommation élevée du processeur ou la latence des E/S, et à déterminer quelles instructions SQL sont à l'origine de ce goulot d'étranglement. L'écran suivant montre un exemple de visualisation.

Exemple de graphique tiré d'Amazon RDS Performance Insights

Vous devez activer Performance Insights pendant le processus de création de l'instance de base de données afin de collecter des métriques pour les instances de base de données Amazon RDS de votre compte. Le niveau gratuit inclut sept jours d'historique des données de performance et un million de demandes d'API par mois. Vous pouvez éventuellement acheter des périodes de conservation plus longues. Pour des informations complètes sur les prix, consultez la section Performance Insights Pricing (Tarification de Performance Insights).

Pour plus d'informations sur la façon dont vous pouvez utiliser Performance Insights pour surveiller vos instances de base de données, consultez la section sur la surveillance des instances de base de données plus loin dans ce guide.

Performance Insights publie automatiquement les indicateurs sur CloudWatch. Outre l'utilisation de l'outil Performance Insights, vous pouvez tirer parti des fonctionnalités supplémentaires qu'il CloudWatch fournit. Vous pouvez examiner les métriques Performance Insights à l'aide de la CloudWatch console AWS CLI, de l'API ou de l' CloudWatch API. Vous pouvez également ajouter des CloudWatch alarmes, comme pour toute autre métrique. Par exemple, vous souhaiterez peut-être envoyer une notification par SMS aux administrateurs de base de données ou prendre des mesures correctives si la DBLoad métrique dépasse le seuil que vous avez défini. Vous pouvez également ajouter les métriques Performance Insights à vos CloudWatch tableaux de bord existants.