View a markdown version of this page

Activation et désactivation des métriques détaillées par requête et par compteur de base de données - 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.

Activation et désactivation des métriques détaillées par requête et par compteur de base de données

Les métriques détaillées par requête et par compteur de base de données sont activées par défaut lorsque vous sélectionnez le mode avancé de Database Insights. Si vous sélectionnez le mode Database Insights Standard, vous pouvez les activer lors de la création de votre cluster de bases de données, et les désactiver ultérieurement en modifiant votre cluster de bases de données depuis la console. L'activation de métriques détaillées par requête et par base de données ne provoque pas d'interruption, de redémarrage ou de basculement.

Note

Le schéma de performance est un outil de performance facultatif utilisé par Aurora MySQL. Si vous activez ou désactivez le schéma de performance, un redémarrage est requis. Toutefois, si vous activez ou désactivez les métriques détaillées par requête et par compteur de base de données, vous n'avez pas besoin de redémarrer. Pour de plus amples informations, veuillez consulter Présentation du schéma de performance pour Database Insights dans Aurora MySQL.

Si vous utilisez des métriques détaillées par requête et par compteur de base de données avec les bases de données globales Aurora, activez-les individuellement pour les bases de données de chacune Région AWS. Pour en savoir plus, consultez Surveillance d’une base de données Amazon Aurora globale avec Amazon RDS Performance Insights.

L'agent Database Insights consomme un processeur et une mémoire limités sur l'hôte de base de données. Lorsque la charge de base de données est élevée, l’agent limite l’impact sur les performances en collectant des données moins fréquemment.

Console

Dans la console, vous pouvez activer la collecte de métriques détaillées par requête et par compteur de base de données pour le mode Database Insights Standard lorsque vous créez ou modifiez un cluster de bases de données. L'activation de métriques détaillées par requête et par compteur de base de données vous permet de gérer les paramètres et les options de Database Insights pour votre cluster de bases de données. Les paramètres au niveau du cluster s’appliquent à toutes les instances de base de données du cluster.

Activation ou désactivation des métriques détaillées par requête et par compteur de base de données lors de la création d'une de bases de données

Après avoir créé une nouvelle cluster de bases de données, Amazon RDS active par défaut des métriques détaillées par requête et par base de données. Pour la désactiver, choisissez l'option Database Insights — Standard et désélectionnez l'option Activer la collecte de métriques détaillées par requête et par compteur de base de données.

Pour créer un cluster de bases de données, suivez les instructions pour votre moteur de base de données dans Création d’un cluster de bases de données Amazon Aurora.

La capture d'écran suivante montre la section Database Insights.

Section Database Insights sur la page de création d'un cluster de bases de données, avec la possibilité d'activer des mesures de base de données détaillées.

Si vous choisissez Activer la collecte de métriques détaillées par requête et par compteur de base de données, vous disposez des options suivantes :

  • Conservation  : durée de conservation des données de Database Insights. Le paramètre de conservation est Par défaut (7 jours). Pour conserver vos données de performance plus longtemps, indiquez 1 à 24 mois. Pour obtenir plus d’informations sur les périodes de conservation, consultez Tarification et conservation des données pour Database Insights.

  • AWS KMS key— Spécifiez votre AWS KMS key. Database Insights chiffre toutes les données potentiellement sensibles à l'aide de votre clé KMS. Les données sont chiffrées en transit et au repos. Pour plus d'informations, consultez la section Modification d'une politique de clé KMS pour Database Insights.

Activation ou désactivation des métriques détaillées par requête et par compteur de base de données lors de la modification d'un cluster de bases de données, d'une instance de bases de données ou Multi-AZ d'un

Dans la console, vous pouvez modifier un cluster de bases de données, une instance de base de données ou pour gérer des métriques détaillées par requête et par compteur de base de données pour Database Insights.

Pour gérer des métriques détaillées par requête et par compteur de base de données pour un Cluster DB à l'aide de la console
  1. Connectez-vous à Console de gestion AWS et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

  2. Choisissez Databases (Bases de données).

  3. Choisissez un cluster de bases de données, une , puis choisissez Modifier.

  4. Sélectionnez Activer la collecte de métriques détaillées par requête et par compteur de base de données pour l'activer. Pour le désactiver pour votre cluster de bases de données, choisissez l'option Database Insights — Standard et désélectionnez l'option Activer la collecte de métriques détaillées par requête et par compteur de base de données.

    Si vous choisissez Activer la collecte de métriques détaillées par requête et par compteur de base de données, vous disposez des options suivantes :

    • Conservation  : durée de conservation des données de Database Insights. Le paramètre de conservation est Par défaut (7 jours). Pour conserver vos données de performance plus longtemps, indiquez 1 à 24 mois. Pour obtenir plus d’informations sur les périodes de conservation, consultez Tarification et conservation des données pour Database Insights.

    • AWS KMS key : spécifiez votre clé KMS. Database Insights chiffre toutes les données potentiellement sensibles à l'aide de votre clé KMS. Les données sont chiffrées en transit et au repos. Pour de plus amples informations, veuillez consulter Chiffrement Amazon Aurora resources.

    Section Database Insights sur la page de modification du cluster de bases de données, avec la possibilité d'activer des mesures de base de données détaillées.
  5. Choisissez Continuer.

  6. Pour Scheduling of Modifications (Planification des modifications), choisissez Apply immediately (Appliquer immédiatement). Si vous choisissez Appliquer lors de la prochaine fenêtre de maintenance planifiée, votre instance ignore ce paramètre et active immédiatement la collecte de métriques détaillées par requête et par compteur de base de données.

  7. Choisissez Modify instance (Modifier l’instance).

AWS CLI

Lorsque vous utilisez la AWS CLI commande create-db-instance, activez les métriques détaillées par requête et par compteur de base de données en spécifiant --enable-performance-insights et en les réglant sur ou. --database-insights-mode advanced standard Pour les désactiver, spécifiez-les --no-enable-performance-insights et réglez-les database-insights-mode surstandard.

Vous pouvez également spécifier ces valeurs à l'aide des AWS CLI commandes suivantes :

Pour gérer des métriques détaillées par requête et par compteur de base de données pour un cluster de bases de données à l'aide du AWS CLI
  • Appelez la AWS CLI commande modify-db-cluster et fournissez les valeurs suivantes :

    • --db-cluster-identifier : le nom de l’instance de base de données dans votre cluster de bases de données.

    • --enable-performance-insights pour l’activer ou --no-enable-performance-insights pour le désactiver

    • database-insights-mode : le mode de Database Insights pour le cluster de bases de données. Pour désactiver les métriques détaillées par requête et par compteur de base de données, définissez cette valeur surstandard.

    L'exemple suivant active les métriques détaillées par requête et par compteur de base de données poursample-db-cluster.

    Pour Linux, macOS ou Unix :

    aws rds modify-db-cluster \ --database-insights-mode standard \ --db-cluster-identifier sample-db-instance \ --enable-performance-insights

    Pour Windows :

    aws rds modify-db-cluster ^ --database-insights-mode standard ^ --db-cluster-identifier sample-db-instance ^ --enable-performance-insights

Lorsque vous activez des métriques détaillées par requête et par compteur de base de données dans l'interface de ligne de commande, vous pouvez éventuellement spécifier le nombre de jours pendant lesquels les données seront conservées à l'aide de --performance-insights-retention-period cette option. Vous pouvez spécifier7, month * 31 (où month est un nombre compris entre 1 et 23), ou731. Par exemple, si vous souhaitez conserver vos données de performance pendant 3 mois, indiquez 93, soit 3 * 31. La durée par défaut est de 7 jours. Pour obtenir plus d’informations sur les périodes de conservation, consultez Tarification et conservation des données pour Database Insights.

L'exemple suivant active les métriques détaillées par requête et par compteur de base de données pour sample-db-cluster et spécifie que les données sont conservées pendant 93 jours (3 mois).

Pour Linux, macOS ou Unix :

aws rds modify-db-cluster \ --database-insights-mode standard \ --db-cluster-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 93

Pour Windows :

aws rds modify-db-cluster ^ --database-insights-mode standard ^ --db-cluster-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 93

Si vous spécifiez une période de conservation telle que 94 jours, qui n’est pas une valeur valide, RDS émet une erreur.

An error occurred (InvalidParameterValue) when calling the CreateDBInstance operation: Invalid Performance Insights retention period. Valid values are: [7, 31, 62, 93, 124, 155, 186, 217, 248, 279, 310, 341, 372, 403, 434, 465, 496, 527, 558, 589, 620, 651, 682, 713, 731]
Note

Vous ne pouvez modifier que les métriques détaillées par requête et par compteur de base de données pour une instance d'un cluster de bases de données où elles ne sont pas gérées au niveau du cluster.

RDS API

Lorsque vous créez une nouvelle instance de base de données dans votre cluster de bases de données à l'aide de l'opération CreateDBInstance (opération d'API Amazon RDS), activez les métriques détaillées par requête et par compteur de base de données en réglant sur. EnablePerformanceInsights True Pour les désactiver, réglez EnablePerformanceInsights sur False et DatabaseInsightsMode réglez surstandard.

Vous pouvez également spécifier la valeur EnablePerformanceInsights à l’aide des opérations d’API suivantes :

Lorsque vous activez les métriques détaillées par requête et par compteur de base de données, vous pouvez éventuellement spécifier la durée, en jours, de conservation des données avec le PerformanceInsightsRetentionPeriod paramètre. Vous pouvez spécifier7, month * 31 (où month est un nombre compris entre 1 et 23), ou731. Par exemple, si vous souhaitez conserver vos données de performance pendant 3 mois, indiquez 93, soit 3 * 31. La durée par défaut est de 7 jours. Pour obtenir plus d’informations sur les périodes de conservation, consultez Tarification et conservation des données pour Database Insights.