Affichage du tableau de bord de l'instance de base de CloudWatch données pour obtenir des informations sur - Amazon CloudWatch

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.

Affichage du tableau de bord de l'instance de base de CloudWatch données pour obtenir des informations sur

Utilisez le tableau de bord des instances de base de données pour afficher un instantané de l'état de santé d'une instance de base de données.

Pour analyser les arborescences de verrouillage et les plans d'exécution pour Amazon Aurora PostgreSQL, consultez les rubriques suivantes.

Graphique Database Load (Charge de la base de données)

Le chargement de la base de données (DB Load) mesure le niveau d'activité de session dans votre base de données. La charge de base de données est l'indicateur clé de Database Insights, et Database Insights collecte la charge de base de données chaque seconde.

Pour plus d'informations sur le chargement de base de données, consultez la section Chargement de base de données dans le guide de l'utilisateur Amazon Aurora.

Utilisez le graphique de charge de base de données pour visualiser la charge de base de données découpée (groupée) selon les dimensions suivantes.

  • Objet bloquant (pour Amazon Aurora PostgreSQL uniquement)

  • Session de blocage (pour Amazon Aurora PostgreSQL uniquement)

  • Blocage du SQL (pour Amazon Aurora PostgreSQL uniquement)

  • Base de données

  • Host (Hôte)

  • SQL

  • Utilisateur

  • Éléments d'attente

  • Application (pour Amazon Aurora PostgreSQL uniquement)

  • Forfaits (pour Amazon Aurora PostgreSQL uniquement)

  • Type de session (pour Amazon Aurora PostgreSQL uniquement)

Charge de base de données dans le tableau de bord de l'instance de base

Par défaut, CloudWatch affiche DB Load sous forme de graphique à barres. Choisissez Line pour afficher DB Load sous forme de graphique linéaire empilé.

Graphique linéaire pour le chargement de base de données dans le tableau de bord de l'instance de base de données

onglet Analyse de charge de base de données

Utilisez l'onglet Analyse de la charge de base de données pour surveiller les principaux contributeurs à la charge de base de données pour chacune des dimensions suivantes.

  • Base de données

  • Host (Hôte)

  • SQL

  • Utilisateur

  • Éléments d'attente

  • Application (pour Amazon Aurora PostgreSQL uniquement)

  • Type de session (pour Amazon Aurora PostgreSQL uniquement)

Analyser les statistiques pour une requête

Vous souhaiterez peut-être analyser les statistiques d'une requête dont la charge de base de données est élevée. Pour analyser les statistiques d'une requête, procédez comme suit.

Pour analyser les statistiques relatives aux requêtes
  1. Connectez-vous à la CloudWatch console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Choisissez Insights.

  3. Choisissez Database Insights.

  4. Choisissez la vue Instance de base de données.

  5. Choisissez une instance de base de données.

  6. Choisissez l'onglet Top SQL (Principaux éléments SQL).

  7. Pour consulter les statistiques d'une requête, sélectionnez-la.

Onglet télémétrie de base de données

Utilisez l'onglet Télémétrie de base de données pour afficher les métriques et les journaux de l'instance sélectionnée.

Section des métriques pour la télémétrie des bases de données

La section Metrics affiche un tableau de bord de métriques personnalisé pour chaque type de moteur.

Section des journaux pour la télémétrie des bases de données

La section Logs fournit une vue des journaux de base de données exportés vers CloudWatch Logs pour l'instance de base de données sélectionnée.

Télémétrie de base de données dans le tableau de bord des instances de base de données

Pour plus d'informations sur la publication de journaux dans CloudWatch Logs for Amazon Aurora, consultez la section Publication de journaux de base de données sur Amazon CloudWatch Logs dans le guide de l'utilisateur Amazon Aurora.

Amazon RDS et OS traitent les données pour la télémétrie des bases de données

Vous pouvez utiliser l'onglet Processus du système d'exploitation dans l'onglet Télémétrie de base de données pour afficher les métriques du système d'exploitation (OS) sur lequel votre instance de base de données s'exécute. Les métriques fournissent un aperçu des processus du système d'exploitation exécutés sur vos bases de données pour un horodatage donné, ainsi que des indicateurs clés tels que l'utilisation de la mémoire et du processeur pour chaque processus en cours d'exécution. Database Insights met en corrélation ces mesures avec celles de votre graphique de charge de base de données. Ainsi, si vous choisissez un point de données dans le graphique de charge de la base de données, le système d'exploitation traite les données et est mis à jour pour afficher la télémétrie à partir du même horodatage.

Lorsque vous choisissez un point de données, Database Insights sélectionne automatiquement la période à afficher, en fonction de la plage de temps que vous avez choisie pour l'ensemble de la page. La distance la plus longue possible dépend de la durée de rétention que vous avez configurée pour le groupe de RDSOSMetrics journaux.

Si vous n'avez pas choisi d'horodatage, le tableau est renseigné par défaut avec la télémétrie du dernier horodatage.

Note

Les informations relatives au processus du système d'exploitation ne sont disponibles que si Amazon RDS Enhanced Monitoring est activé. La surveillance améliorée entraîne des frais supplémentaires. Pour plus d'informations, consultez la section Coût de la surveillance améliorée.

Tableau des événements

Dans la vue des processus du système d'exploitation, les données suivantes sont affichées pour chaque processus :

  • ID du processus : ID de ce processus.

  • Mémoire virtuelle : quantité de mémoire virtuelle allouée au processus, en kibioctets.

  • Adresse résiduelle : mémoire physique réellement utilisée par le processus.

  • % CPU : pourcentage de la bande passante totale du processeur utilisée par le processus.

  • % de mémoire : pourcentage de la mémoire totale utilisée par le processus.

  • Limite de machines virtuelles : quantité maximale de mémoire virtuelle pouvant être allouée au processus.

    Si la valeur de cette colonne est 0, les limites de machine virtuelle ne s'appliquent pas à ce processus.

Les données de surveillance affichées sont extraites d'Amazon CloudWatch Logs. Vous pouvez également récupérer ces métriques directement à partir du flux de log dans CloudWatch Logs. Pour plus d'informations, consultez la section Affichage des métriques du système d'exploitation à l'aide CloudWatch des journaux.

Les métriques des processus du système d'exploitation ne sont pas renvoyées dans les cas suivants :

  • Un basculement de l'instance de base de données.

  • Modification de la classe d'instance de l'instance de base de données (scale compute).

Les métriques des processus du système d'exploitation sont renvoyées lors du redémarrage d'une instance de base de données car seul le moteur de base de données est redémarré. Les métriques concernant le système d'exploitation continuent d'être relevées.

Section des requêtes SQL lentes pour la télémétrie des bases de données

Pour afficher les requêtes SQL lentes et les modèles de requêtes, vous devez activer les exportations de CloudWatch journaux vers Logs et configurer les paramètres de base de données pour votre base de données.

Pour plus d'informations sur la publication de CloudWatch journaux dans Logs, consultez les rubriques suivantes.

Pour plus d'informations sur la configuration des paramètres de base de données pour votre base de données, consultez la section Configuration de votre base de données pour surveiller les requêtes SQL lentes avec Database Insights dans le guide de l'utilisateur Amazon Aurora.

La section Slow SQL Queries fournit une liste de modèles de requêtes lentes triés par fréquence. En sélectionnant un modèle, vous pouvez afficher une liste de requêtes lentes correspondant au modèle sélectionné. Vous pouvez utiliser la liste des requêtes lentes pour identifier les requêtes lentes affectant votre instance de base de données.

Database Insights affiche les statistiques relatives aux requêtes lentes. Les statistiques ne représentent que les requêtes qui dépassent le seuil de lenteur des requêtes configuré.

Important

Les requêtes lentes peuvent contenir des données sensibles. Masquez vos données sensibles avec CloudWatch des journaux. Pour plus d'informations sur le masquage des données de journal, consultez la section Aider à protéger les données de journal sensibles grâce au masquage dans le guide de l'utilisateur Amazon CloudWatch Logs.

Tableau des événements

Utilisez le tableau Events pour afficher les événements RDS pour votre instance de base de données. Pour obtenir la liste des événements relatifs à Amazon Aurora, consultez les catégories d'événements Amazon RDS et les messages d'événements relatifs à Aurora dans le guide de l'utilisateur Amazon Aurora.

Tableau des événements

Onglet Services d'appels

Database Insights indique les services et les opérations qui appellent votre instance. Database Insights s'intègre à CloudWatch Application Signals pour fournir des mesures pour chaque service et chaque opération, notamment la disponibilité, la latence, les erreurs et le volume.

Onglet Services d'appels

Analysez les performances des bases de données à la demande avec CloudWatch Database Insights

Analysez les performances des bases de données grâce à des analyses à la demande de vos bases de données Amazon RDS avec CloudWatch Database Insights.

Utilisez l'onglet Analyse des performances pour consulter les rapports d'analyse des performances des bases de données de votre flotte.

Pour plus d'informations sur les rapports d'analyse des performances pour Amazon Aurora, consultez la section Analyse des performances des bases de données pendant un certain temps dans le guide de l'utilisateur Amazon Aurora.

Note

Vous devez créer des rapports d'analyse des performances à l'aide de la console Amazon RDS ou de l'API. AWS CLI Pour plus d'informations sur la création d'un rapport d'analyse des performances pour Amazon Aurora, consultez la section Création d'un rapport d'analyse des performances dans Performance Insights du guide de l'utilisateur Amazon Aurora.

Intégrer les informations CloudWatch de base de données aux signaux des CloudWatch applications

Intégrez les informations CloudWatch de base de données aux signaux des CloudWatch applications.

Utilisez l'onglet Services d'appel pour afficher les services et les opérations CloudWatch Application Signals qui ont appelé un point de terminaison de l'instance sélectionnée. Par défaut, CloudWatch trie le tableau par taux d'erreur. Choisissez des valeurs dans les colonnes Services, Opérations ou Adresse du point de terminaison pour afficher la ressource correspondante dans la console CloudWatch Application Signals.

Pour plus d'informations sur les systèmes pris en charge pour les signaux CloudWatch d'application, consultezSystèmes compatibles avec Application Signals .