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 Relational Database Service

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 instance de Multi-AZ bases de données ou , et les désactiver ultérieurement en modifiant votre 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 Amazon RDS for MariaDB ou 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 Amazon RDS pour MariaDB ou MySQL.

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 une instance de base de données ou un Multi-AZ cluster de bases de données.

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 instance de bases de données ou d'un Multi-AZ cluster

Après avoir créé une nouvelle instance de base de Multi-AZ données ou un , 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 plus d’informations, consultez les rubriques suivantes.

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

Section Database Insights sur la page de création d'une instance de base 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 cluster de bases de

Dans la console, vous pouvez modifier un Multi-AZ cluster de bases de données 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 instance de base de données ou Multi-AZ cluster de bases de données à 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 instance de base de Multi-AZ données ou un cluster de bases de données, 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 , 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 RDS resources.

    Section Database Insights sur la page de modification de l'instance de base 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 :

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 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.