CloudWatch Database Insights
Utilisez CloudWatch Database Insights pour surveiller et dépanner les bases de données Amazon Aurora MySQL, Amazon Aurora PostgreSQL, Amazon Aurora PostgreSQL Limitless, Amazon RDS for SQL Server, Amazon RDS for MySQL, Amazon RDS for PostgreSQL, Amazon RDS for Oracle et Amazon RDS for MariaDB à grande échelle.
Avec Database Insights, vous pouvez surveiller votre flotte de bases de données à l’aide de tableaux de bord prédéfinis et personnalisés. Pour vous aider à analyser les performances de votre flotte, les tableaux de bord Database Insights affichent des métriques et des visualisations sélectionnées, que vous pouvez personnaliser. En présentant les métriques dans un tableau de bord unique pour toutes les bases de données de votre flotte, Database Insights vous permet de surveiller vos bases de données simultanément.
Par exemple, vous pouvez utiliser Database Insights pour trouver une base de données dont les performances sont médiocres au sein d’une flotte de centaines d’instances de base de données. Vous pouvez ensuite choisir cette instance et utiliser Database Insights pour résoudre les problèmes.
Pour plus d’informations sur la prise en charge des moteurs, des Région AWS et des classes d’instances, consultez Prise en charge des moteurs Aurora DB, des régions et des classes d’instances pour Database Insights et Prise en charge des moteurs Amazon RDS DB, des régions et des classes d’instances pour Database Insights.
Database Insights prend en charge la surveillance des charges de travail uniquement au sein du même compte AWS.
Pour commencer à utiliser Database Insights, consultez les rubriques suivantes.
Rubriques
Modes pour Database Insights
Database Insights dispose d’un mode avancé et d’un mode standard. Le mode standard est le mode par défaut pour Database Insights, et vous pouvez activer le mode avancé pour votre base de données.
Le tableau suivant indique les fonctionnalités prises en charge par CloudWatch pour les modes avancé et standard de Database Insights.
| Fonctionnalité | Mode Standard | Mode Avancé |
|---|---|---|
| Analyser les principaux contributeurs à la charge de base de données par dimension | Pris en charge | Pris en charge |
| Interroger, représenter graphiquement et définir des alarmes sur les métriques de base de données avec une conservation pouvant aller jusqu’à 7 jours | Pris en charge | Pris en charge |
| Définir des politiques de contrôle précis des accès pour restreindre l’accès aux dimensions potentiellement sensibles telles que le texte SQL | Pris en charge | Pris en charge |
Analyser les processus du système d’exploitation qui se déroulent dans vos bases de données avec des métriques détaillées par processus en cours d’exécution Amazon RDS Enhanced Monitoring est nécessaire pour que cette fonctionnalité fonctionne. |
Non pris en charge | Pris en charge |
| Créer et enregistrer des vues de surveillance à l’échelle de la flotte pour évaluer l’état de centaines de bases de données | Non pris en charge | Pris en charge |
| Analyser les verrous SQL avec une conservation de 15 mois et une expérience utilisateur guidée | Non pris en charge | Prise en charge uniquement pour Aurora PostgreSQL |
| Analyser les plans d’exécution SQL avec une conservation de 15 mois et une expérience utilisateur guidée | Non pris en charge | Prise en charge uniquement pour Aurora PostgreSQL, RDS for Oracle et RDS for SQL Server |
| Visualiser les statistiques par requête | Non pris en charge | Pris en charge |
| Analyser les requêtes SQL lentes L’exportation des journaux de base de données vers CloudWatch Logs est nécessaire pour que cette fonctionnalité fonctionne. |
Non pris en charge | Pris en charge |
| Afficher les services d’appel avec la vigie applicative CloudWatch | Non pris en charge | Pris en charge |
| Afficher un tableau de bord consolidé pour toutes les télémétries de base de données, y compris les métriques, les journaux, les événements et les applications L’exportation des journaux de base de données vers CloudWatch Logs est nécessaire pour afficher les journaux de base de données dans la console Database Insights. |
Non pris en charge | Pris en charge |
| Importer automatiquement les métriques du compteur Performance Insights dans CloudWatch | Non pris en charge | Pris en charge |
| Afficher les événements Amazon RDS dans CloudWatch | Non pris en charge | Pris en charge |
| Analyser les performances de la base de données pour une période de votre choix grâce à l’analyse à la demande | Non pris en charge | Prise en charge uniquement pour Aurora PostgreSQL, Aurora MySQL, RDS for PostgreSQL, RDS for MySQL, RDS for MariaDB et RDS for Oracle |
Note
La disponibilité de la fonctionnalité Database Insights varie selon les régions AWS, car toutes les fonctionnalités du mode avancé ne sont pas disponibles dans toutes les régions.
Conservation des données
Le mode avancé de Database Insights conserve 15 mois de métriques collectées par Performance Insights.
Si Performance Insights est activé pour le mode standard, Amazon RDS conserve 7 jours de métriques du compteur Performance Insights.
Pour plus d’informations sur les métriques du compteur Performance Insights, consultez Métriques du compteur Performance Insights.
Pour plus d’informations sur la période de conservation des métriques CloudWatch collectées par Database Insights, consultez les rubriques suivantes.
Métriques Amazon CloudWatch pour Amazon Aurora dans le Guide de l’utilisateur Amazon Aurora
Métriques Amazon CloudWatch pour Amazon Relational Database Service dans le Guide de l’utilisateur Amazon RDS
Métriques Amazon CloudWatch pour Amazon RDS Performance Insights dans le Guide de l’utilisateur Amazon Aurora
Métriques Amazon CloudWatch pour Amazon RDS Performance Insights dans le Guide de l’utilisateur Amazon Aurora
Intégration de Database Insights à Performance Insights
Performance Insights est un service d’analyse des performances des bases de données.
Database Insights s’appuie sur les capacités de Performance Insights et les étend. Database Insights ajoute des fonctionnalités de surveillance, d’analyse et d’optimisation.
Pour activer le mode avancé de Database Insights, vous devez activer Performance Insights.
Database Insights importe automatiquement les métriques du compteur Performance Insights dans CloudWatch. Le mode avancé de Database Insights conserve automatiquement 15 mois de toutes les métriques collectées par Database Insights, y compris les métriques Performance Insights et CloudWatch. Cela se produit automatiquement lorsque vous activez le mode avancé dans une instance, sans qu’aucune configuration supplémentaire ne soit nécessaire. Pour plus d’informations sur les métriques du compteur Performance Insights, consultez Métriques du compteur Performance Insights dans le Guide de l’utilisateur Amazon Aurora.
Tarification
Pour de plus amples informations sur la tarification, veuillez consulter Tarification Amazon CloudWatch