

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 ou désactivation de l’Analyse des performances pour Aurora
<a name="USER_PerfInsights.Enabling"></a>

**Important**  
 AWS a annoncé la end-of-life date de Performance Insights : le 30 juin 2026. Après cette date, Amazon RDS ne prendra plus en charge l’expérience de la console Performance Insights, les périodes de conservation flexibles (1 à 24 mois) et les tarifs associés. L’API Performance Insights continuera d’exister sans modification de prix. Les coûts de l'API Performance Insights apparaîtront sur votre AWS facture avec le coût de CloudWatch Database Insights.   
 Nous vous recommandons de mettre à niveau toutes les de base de données de clusters de bases de données utilisant le niveau payant de Performance Insights vers le mode avancé de Database Insights avant le 30 juin 2026. Pour en savoir plus sur la mise à niveau vers le mode avancé de Database Insights, consultez [Activation du mode Avancé de Database Insights pour Amazon Aurora](USER_DatabaseInsights.TurningOnAdvanced.md).   
 Si vous n’effectuez aucune action, les clusters de bases de données utilisant Performance Insights utiliseront par défaut le mode Standard de Database Insights. Avec le mode Standard de Database Insights, vous risquez de perdre l’accès à l’historique des données de performance au-delà de 7 jours et de ne pas être en mesure d’utiliser les plans d’exécution et les fonctionnalités d’analyse à la demande dans la console Amazon RDS. Après le 30 juin 2026, seul le mode avancé de Database Insights prendra en charge les plans d'exécution et les analyses à la demande.   
 Avec CloudWatch Database Insights, vous pouvez surveiller la charge de base de données de votre parc de bases de données et analyser et résoudre les problèmes de performance à grande échelle. Pour plus d’informations sur Database Insights, consultez [Surveillance des bases de données Amazon Aurora à l’aide de CloudWatch Database Insights](USER_DatabaseInsights.md). Pour plus d'informations sur les tarifs, consultez [Amazon CloudWatch Pricing](https://aws.amazon.com/cloudwatch/pricing/). 

Vous pouvez activer Performance Insights pour votre cluster de bases de données lors de sa création. Si nécessaire, vous pouvez le désactiver ultérieurement en modifiant le cluster de bases de données depuis la console. L’activation ou la désactivation de Performance Insights ne provoquent pas de durée d’indisponibilité, de redémarrage ni 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 Performance Insights, aucun redémarrage n’est requis. Pour de plus amples informations, veuillez consulter [Présentation du schéma de performance pour Performance Insights sur Aurora MySQL](USER_PerfInsights.EnableMySQL.md).

Si vous utilisez Performance Insights avec des bases de données globales Aurora, activez Performance Insights sur chaque base de données dans chaque Région AWS. Pour en savoir plus, consultez [Surveillance d’une base de données Amazon Aurora globale avec Amazon RDS Performance Insights](aurora-global-database-monitoring.md#aurora-global-database-pi). 

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.

------
#### [ Console ]

Dans la console, vous pouvez activer ou désactiver la fonctionnalité Analyse des performances lorsque vous créez un cluster de bases de données. L’activation de Performance Insights vous permet de gérer les paramètres et les options de Performance 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 de Performance Insights lors de la création d’un cluster de bases de données**

Après avoir créé un cluster de bases de données, Amazon RDS active Performance Insights par défaut. Pour désactiver Performance Insights  pour votre cluster de bases de données, choisissez l’option **Database Insights – Standard** et désélectionnez l’option **Activer Performance Insights**.

 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](Aurora.CreateInstance.md). 

L’image suivante représente la section **Performance Insights**.

![\[Activez Performance Insights lors de la création d’un cluster de bases de données avec la console.\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/images/perf_insights_cluster_enabling.png)


Vous disposez des options suivantes lorsque vous choisissez **Activer Performance Insights** :
+ **Conservation** (pour le mode Standard de Database Insights uniquement) : durée de conservation des données de Performance 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 Performance Insights](USER_PerfInsights.Overview.cost.md).
+ **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 [Modification d'une AWS KMS politique pour Performance Insights](USER_PerfInsights.access-control.cmk-policy.md).

**Activation ou désactivation de Performance Insights lors de la modification d’un cluster de bases de données**

Dans la console, vous pouvez modifier un cluster de bases de données pour gérer Performance Insights. 

**Pour activer ou désactiver Performance Insights pour un cluster de bases de données en utilisant la console**

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

1. Choisissez **Databases** (Bases de données).

1. Choisissez un cluster de bases de données, et choisissez **Modifier**.

1. Pour activer Performance Insights, sélectionnez **Activer Performance Insights**. Pour désactiver Performance Insights  pour votre cluster de bases de données, choisissez l’option **Database Insights – Standard** et désélectionnez l’option **Activer Performance Insights**.

   Vous disposez des options suivantes lorsque vous choisissez **Activer Performance Insights** :
   + **Conservation** (pour le mode Standard de Database Insights uniquement) : durée de conservation des données de Performance 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 Performance Insights](USER_PerfInsights.Overview.cost.md).
   + **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 Aurora](Overview.Encryption.md).  
![\[Modifiez Performance Insights lors de la modification d’un cluster de bases de données à l’aide de la console.\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/images/perf_insights_cluster_modifying.png)

1. Choisissez **Continuer**.

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

1. Choisissez **Modify instance** (Modifier l’instance).

------
#### [ AWS CLI ]

Lorsque vous utilisez la [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) AWS CLI commande, activez Performance Insights en spécifiant `--enable-performance-insights` et en `--database-insights-mode` réglant sur `advanced` ou`standard`. Pour désactiver Performance Insights, spécifiez `--no-enable-performance-insights` et définissez `database-insights-mode` sur `standard`.

Vous pouvez également spécifier ces valeurs à l'aide des AWS CLI commandes suivantes :
+  [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html) 
+  [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) 
+  [create-db-instance-read-réplique](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance-read-replica.html) 
+  [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) 
+  [restore-db-instance-from-s3](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-s3.html) 

**Pour gérer Performance Insights pour un cluster de bases de données à l'aide du AWS CLI**
+ Appelez la [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) AWS CLI commande et entrez 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 Performance Insights, définissez cette valeur sur `standard`.

  L’exemple suivant active Performance Insights pour `sample-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 Performance Insights dans l’interface CLI, vous pouvez éventuellement spécifier le nombre de jours pour conserver les données de Performance Insights avec l’option `--performance-insights-retention-period`. Vous pouvez spécifier `7` *month* \$1 31 (où *month* est un nombre compris entre 1 et 23) ou`731`. Par exemple, si vous souhaitez conserver vos données de performance pendant 3 mois, indiquez `93`, soit 3 \$1 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 Performance Insights](USER_PerfInsights.Overview.cost.md).

L’exemple suivant active Performance Insights pour `sample-db-cluster` et spécifie que les données de Performance Insights 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 activer Performance Insights que pour une instance d’un cluster de bases de données où Performance Insights n’est pas géré 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'DBInstanceopération [Create](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html) operation Amazon RDS API, activez Performance Insights en définissant `EnablePerformanceInsights` sur. `True` Pour désactiver Performance Insights, définissez `EnablePerformanceInsights` sur `False` et `DatabaseInsightsMode` sur `standard`.

Vous pouvez également spécifier la valeur `EnablePerformanceInsights` à l’aide des opérations d’API suivantes :
+  [CréerDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html) 
+  [ModifyDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) 
+  [ModifyDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) 
+  [CréerDBInstanceReadReplica](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstanceReadReplica.html) 
+  [Restaurer à DBInstance partir de S3](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceFromS3.html) 

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`. Vous pouvez spécifier `7` *month* \$1 31 (où *month* est un nombre compris entre 1 et 23) ou`731`. Par exemple, si vous souhaitez conserver vos données de performance pendant 3 mois, indiquez `93`, soit 3 \$1 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 Performance Insights](USER_PerfInsights.Overview.cost.md).

------