Activation ou désactivation de Performance Insights - Amazon Relational Database Service

Activation ou désactivation de Performance Insights

Vous pouvez activer Performance Insights pour votre instance ou votre cluster de base de données Multi-AZ lorsque vous le/la créez. Si nécessaire, vous pouvez le désactiver ultérieurement . L'activation ou la désactivation de Performance Insights ne provoquent pas de temps d'arrêt, 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 Performance Insights, aucun redémarrage n'est requis. Pour plus d'informations, consultez Activation du schéma de performance pour Performance Insights sur Amazon RDS for MariaDB ou MySQL.

L'agent Performance Insights consomme une quantité limitée d'UC et de mémoire 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.

Dans la console, vous pouvez activer ou désactiver Performance Insights lorsque vous créez ou modifiez une instance ou un cluster de base de données Multi-AZ.

Activation ou désactivation de Performance Insights lors de la création d'une instance de base de données ou d'un cluster de base de données Multi-AZ

Lorsque vous créez une instance de base de données ou un cluster de base de données Multi-AZ, activez Performance Insights en choisissant Enable Performance Insights (Activer Performance Insights) dans la section Performance Insights. Vous pouvez aussi choisir Désactiver Performance Insights . Pour plus d'informations, consultez les rubriques suivantes :

L'image suivante représente la section Performance Insights.


						Activez Performance Insights pendant la création d'une instance de base de données ou d'un cluster de base de données multi-AZ avec la console

Vous disposez des options suivantes lorsque vous choisissez Activer Performance Insights :

  • Conservation – Durée de conservation des données de Performance Insights. Choisissez 7 jours (valeur par défaut) ou 2 ans.

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

Activation ou désactivation de Performance Insights lors de la modification d'une instance de base de données ou votre cluster de base de données Multi-AZ

Dans la console, vous pouvez modifier une instance de base de données ou votre cluster de base de données Multi-AZ pour activer ou désactiver Performance Insights.

Pour activer ou désactiver Performance Insights pour une instance de base de données ou un cluster de base de données Multi-AZ en utilisant la console

  1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

  2. Choisissez Bases de données.

  3. Choisissez une instance de base de données ou un cluster de base de données Multi-AZ, et choisissez Modifiy (Modifier).

  4. Dans la section Performance Insights choisissez Activer Performance Insights ou Désactiver Performance Insights.

    Vous disposez des options suivantes lorsque vous choisissez Activer Performance Insights :

    • Conservation – Durée de conservation des données de Performance Insights. Choisissez 7 jours (valeur par défaut) ou 2 ans. Si vous avez choisi l'option Long Term Retention (2 years) [Conservation à long terme (2 ans)] au moment d'activer Performance Insights, All (Tout) affiche deux ans de données. Si vous avez choisi Default (7 days) [Par défaut (7 jours)], All (Tout) affiche uniquement la semaine passée.

    • AWS KMS key – Spécifiez votre clé KMS. Performance Insights chiffre toutes les données potentiellement sensibles à l'aide votre clé KMS. Les données sont chiffrées en transit et au repos. Pour plus d'informations, consultez Chiffrement des ressources Amazon RDS.

  5. Choisissez Continuer.

  6. Pour Scheduling of Modifications (Planification des modifications), choisissez Apply immediately (Appliquer immédiatement). Si vous choisissez Apply during the next scheduled maintenance window (Appliquer lors de la prochaine fenêtre de maintenance planifiée), votre instance ignore ce paramètre et active immédiatement Performance Insights.

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

Lorsque vous utilisez la commande de l'AWS CLI create-db-instance, activez Performance Insights en spécifiant --enable-performance-insights. Ou désactivez Performance Insights en spécifiant --no-enable-performance-insights.

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

La procédure suivante décrit comment activer ou désactiver Performance Insights pour une instance de base de données existante à l'aide de AWS CLI.

Pour activer ou désactiver Performance Insights pour une instance de base de données à l'aide de AWS CLI

  • Appelez la commande modify-db-instance d'AWS CLI et fournissez les valeurs suivantes :

    • --db-instance-identifier : le nom de l'instance de base de données.

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

    L'exemple suivant active Performance Insights pour sample-db-instance.

    Pour Linux, macOS ou Unix :

    aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights

    Pour Windows :

    aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights

Lorsque vous activez Performance Insights, vous pouvez éventuellement spécifier le nombre de jours pour conserver les données de Performance Insights avec l'option --performance-insights-retention-period. Les valeurs valides sont 7 (valeur par défaut) ou 731 (2 ans).

L'exemple suivant active Performance Insights pour sample-db-instance et spécifie que les données de Performance Insights sont conservées pendant deux ans.

Pour Linux, macOS ou Unix :

aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 731

Pour Windows :

aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 731

Lorsque vous créez une instance de base de données à l'aide de l'opération CreateDBInstance de l'API Amazon RDS, activez Performance Insights en réglant EnablePerformanceInsights sur True. Pour désactiver Performance Insights, définissez EnablePerformanceInsights avec la valeur False.

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

Lorsque vous activez Performance Insights, vous pouvez facultativement spécifier la durée, en jours, de conservation des données de Performance Insights avec le paramètre PerformanceInsightsRetentionPeriod. Les valeurs valides sont 7 (valeur par défaut) ou 731 (2 ans).