

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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.

# Consultation des données de performances
<a name="performance-metrics-console"></a>

Cette section explique comment afficher les données de performance dans la console Amazon Redshift, lesquelles incluent les informations sur les performances du cluster et des requêtes. En outre, vous pouvez créer des alarmes sur les métriques du cluster directement à partir de la console Amazon Redshift.

Lorsque vous consultez les données de performance dans la console Amazon Redshift, vous les visualisez par cluster. Les graphiques des données de performances d’un cluster sont conçus pour vous permettre d’accéder aux données et répondre à vos questions de performance les plus courantes. Pour certaines données de performances (voir [Données de performances dans Amazon Redshift](metrics-listing.md)), vous pouvez également utiliser CloudWatch pour personnaliser davantage vos graphiques de métriques. Par exemple, vous pouvez choisir des durées plus longues ou combiner des métriques de plusieurs clusters. Pour de plus amples informations sur l'utilisation de la console CloudWatch, veuillez consulter [Indicateurs de performance dans la CloudWatch console](using-cloudwatch-console.md). 

Pour apprendre à surveiller, isoler et optimiser vos requêtes à l’aide des fonctions de surveillance des requêtes de la console Amazon Redshift, regardez la vidéo suivante. 

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/Wdvb5iYVnLg/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/Wdvb5iYVnLg)


**Topics**
+ [Affichage des données de performances de cluster](performance-metrics-perf.md)
+ [Affichage de l’historique des requêtes](performance-metrics-query-history.md)
+ [Affichage des données de performances de base de données](performance-metrics-database-performance.md)
+ [Affichage de la simultanéité des charges de travail et données de mise à l’échelle de la simultanéité](performance-metrics-concurrency-scaling.md)
+ [Affichage des données d'optimisation automatique](performance-metrics-autonomics.md)
+ [Affichage des requêtes et des charges](performance-metrics-queries.md)
+ [Affichage et analyse des détails des requêtes](performance-metrics-query-execution-details.md)
+ [Afficher les performances de cluster pendant l’exécution des requêtes](performance-metrics-query-cluster.md)
+ [Affichage des métriques du cluster pendant les opérations de chargement](performance-metrics-loads.md)
+ [Affichage du graphe de répartition de l’exécution de la charge de travail sur le cluster](analyze-workload-performance.md)

# Affichage des données de performances de cluster
<a name="performance-metrics-perf"></a>

En utilisant les métriques de cluster dans Amazon Redshift, vous pouvez effectuer les tâches de performance communes suivantes :
+ Déterminer si les métriques de cluster sont anormales au-dessus d’une durée spécifiée et, si tel est le cas, identifier les requêtes responsables de cette augmentation.
+ Vérifier si les requêtes historiques ou actuelles ont un impact sur les performances de cluster. SI vous identifiez une requête problématique, vous pouvez en consulter les détails, y compris les performances du cluster pendant l’exécution de la requête. Vous pouvez utiliser ces informations pour diagnostiquer la lenteur de la requête et voir ce qu’il est possible de faire pour en améliorer les performances.

**Pour consulter les données de performances**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom d’un cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, ce qui peut inclure les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Performance de cluster** pour obtenir des informations sur la performance, notamment les suivantes :
   + **Utilisation de l’UC**
   + **Pourcentage d’espace disque utilisé**
   + **Connexions de la base de données**
   + **État de santé**
   + **Durée de requête**
   + **Débit de requête**
   + **Activité de mise à l’échelle de simultanéité**

   De nombreuses autres métriques sont disponibles. Pour voir les métriques disponibles et choisir celles qui sont affichées, choisissez l’icône **Préférences**.

## Graphiques de performances de cluster
<a name="cluster-performance-metrics-examples"></a>

Les exemples suivants illustrent certains des graphiques affichés dans la nouvelle console Amazon Redshift. 
+ **Utilisation du CPU** – Indique le pourcentage d’utilisation du CPU pour tous les nœuds (principal et calcul). Pour trouver une heure où l’utilisation du cluster est la plus faible avant de planifier la migration du cluster ou d’autres opérations consommant des ressources, surveillez ce graphique pour voir l’utilisation de l’UC par individu ou tous les nœuds.   
![\[Image du graphique d’utilisation de CPU dans la console Amazon Redshift qui indique le pourcentage d’utilisation de CPU pour chaque nœud.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-cpu-utilization.png)
+ **Mode maintenance** – Indique si le cluster est en mode maintenance à un moment donné à l’aide des indicateurs `On` et `Off`. Vous pouvez voir l’heure à laquelle le cluster est en cours de maintenance. Vous pouvez ensuite mettre en corrélation cette fois avec les opérations effectuées sur le cluster afin d’estimer ses temps d’arrêt futurs pour les événements récurrents.   
![\[Image du graphique dans la console Amazon Redshift qui indique si le mode maintenance est On ou Off.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-maintenance-mode.png)
+ **Pourcentage d’espace disque utilisé** – Indique le pourcentage d’utilisation de l’espace disque pour chaque nœud de calcul, et non pour le cluster dans son ensemble. Vous pouvez explorer ce graphique pour surveiller l’utilisation du disque. Les opérations de maintenance telles que VACUUM et COPY utilisent un espace de stockage temporaire intermédiaire pour leurs opérations de tri, ce qui entraîne généralement un pic d’utilisation du disque.   
![\[Image du graphique dans la console Amazon Redshift qui indique le pourcentage d’espace disque utilisé pour chaque nœud.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-percentage-disk-space-used.png)
+ **Débit de lecture** – Indique le nombre moyen de mégaoctets lus sur le disque par seconde. Vous pouvez évaluer ce graphique pour surveiller l’aspect physique correspondant du cluster. Ce débit n’inclut pas le trafic réseau entre les instances du cluster et le volume de cluster.   
![\[Image du graphique dans la console Amazon Redshift qui indique le débit de lecture pour chaque nœud.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-read-throughput.png)
+ **Latence de lecture** : indique le temps moyen nécessaire aux I/O opérations de lecture du disque par milliseconde. Vous pouvez afficher les temps de réponse pour que les données reviennent. Lorsque la latence est élevée, cela signifie que l’expéditeur passe plus de temps inactif (sans envoyer de nouveaux paquets), ce qui réduit la vitesse de croissance du débit.   
![\[Image du graphique dans la console Amazon Redshift qui indique la latence de lecture pour chaque nœud.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-read-latency.png)
+ **Débit d’écriture** – Indique le nombre moyen de mégaoctets écrits sur le disque par seconde. Vous pouvez évaluer cette métrique pour surveiller l’aspect physique correspondant du cluster. Ce débit n’inclut pas le trafic réseau entre les instances du cluster et le volume de cluster.   
![\[Image du graphique dans la console Amazon Redshift qui indique le débit d’écriture pour chaque nœud.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-write-throughput.png)
+ **Latence d'écriture** : indique le temps moyen en millisecondes nécessaires aux opérations d'écriture sur disque. I/O Vous pouvez évaluer le temps de retour de l’accusé de réception d’écriture. Lorsque la latence est élevée, cela signifie que l’expéditeur passe plus de temps inactif (sans envoyer de nouveaux paquets), ce qui réduit la vitesse de croissance du débit.   
![\[Image du graphique dans la console Amazon Redshift qui indique la latence d’écriture pour chaque nœud.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-write-latency.png)
+ **Connexions à la base de données** – Indique le nombre de connexions à la base de données d’un cluster. Vous pouvez utiliser ce graphique pour voir le nombre de connexions établies à la base de données et trouver une heure où l’utilisation du cluster est la plus faible.   
![\[Graphe dans la console Amazon Redshift qui indique le nombre de connexions de base de données à un cluster.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-database-connections.png)
+ **Nombre total de tables** – Indique le nombre de tables utilisateur ouvertes à un moment donné dans un cluster. Vous pouvez surveiller les performances du cluster lorsque le nombre de tables ouvertes est élevé.   
![\[Image du graphique dans la console Amazon Redshift qui indique le nombre total de tables pour un cluster.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-total-table-count.png)
+ **État d’intégrité** – Indique l’état d’intégrité du cluster comme `Healthy` ou `Unhealthy`. Si le cluster peut se connecter à sa base de données et exécuter une requête simple avec succès, le cluster est considéré comme sain. Sinon, le cluster est défectueux. Un état défectueux peut se produire lorsque la base de données du cluster subit une très lourde charge ou s’il y a un problème de configuration avec une base de données du cluster.   
![\[Image du graphique dans la console Amazon Redshift qui indique l’état de santé pour un cluster.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-health-status.png)
+ **Durée de la requête** – Indique la durée moyenne d’exécution d’une requête en microsecondes. Vous pouvez comparer les données de ce graphique pour mesurer les I/O performances au sein du cluster et ajuster ses requêtes les plus chronophages si nécessaire.   
![\[Image du graphique dans la console Amazon Redshift qui indique la durée des requêtes pour un cluster.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-query-duration.png)
+ **Débit des requêtes** – Indique le nombre moyen de requêtes terminées par seconde. Vous pouvez analyser les données de ce graphique pour mesurer les performances de la base de données et caractériser la capacité du système à traiter une charge de travail multiutilisateur de manière équilibrée.   
![\[Image du graphique dans la console Amazon Redshift qui indique le débit de requêtes pour un cluster.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-query-throughput.png)
+ **Durée de la requête par file d’attente WLM** – Indique la durée moyenne d’exécution d’une requête en microsecondes. Vous pouvez comparer les données de ce graphique pour mesurer les I/O performances par file d'attente WLM et ajuster les requêtes les plus chronophages si nécessaire.  
![\[Image du graphique dans la console Amazon Redshift qui indique la durée des requêtes par file d’attente WLM.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-query-duration-per-wlm-queue.png)
+ **Débit de requêtes par file d’attente WLM** – Indique le nombre moyen de requêtes terminées par seconde. Vous pouvez analyser les données de ce graphique pour mesurer les performances de base de données par file d’attente WLM.   
![\[Image du graphique dans la console Amazon Redshift qui indique le débit de requêtes par file d’attente WLM.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-query-throughput-per-wlm-queue.png)
+ **Activité de mise à l’échelle de la simultanéité** – Indique le nombre de clusters de mise à l’échelle de la simultanéité. Lorsque la mise à l’échelle de la simultanéité est activée, Amazon Redshift ajoute automatiquement de la capacité de cluster supplémentaire lorsque vous en avez besoin pour traiter une augmentation des requêtes de lecture simultanées.   
![\[Image du graphique dans la console Amazon Redshift qui indique le nombre de clusters actifs de mise à l’échelle de la simultanéité.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/cluster-performance-concurrency-scaling-activity.png)

# Affichage de l’historique des requêtes
<a name="performance-metrics-query-history"></a>

Vous pouvez utiliser les métriques de l’historique des requêtes dans Amazon Redshift pour faire ce qui suit :
+ Isoler et diagnostiquer les problèmes de performances des requêtes. 
+ Comparer les métriques d’exécution des requêtes et les métriques de performance du cluster sur la même chronologie pour voir comment les deux peuvent être liées. Cela aide à identifier les requêtes qui ne s’exécutent pas correctement, à rechercher les goulets d’étranglement et à déterminer si vous devez redimensionner votre cluster pour votre charge de travail.
+ Exploration vers le bas jusqu’aux détails d’une requête spécifique en la sélectionnant dans la chronologie. Lorsque l’**ID de requête** et d’autres propriétés sont affichés dans une ligne sous le graphique, vous pouvez choisir la requête pour afficher les détails de la requête. Les détails incluent, par exemple, l’instruction SQL de la requête, les détails d’exécution et le plan de requête. Pour de plus amples informations, veuillez consulter [Affichage et analyse des détails des requêtes](performance-metrics-query-execution-details.md).
+ Déterminez si vos tâches de chargement sont menées à bien et si vous respectez vos accords de niveau de service (SLAs). 

**Pour afficher les données de l’historique des requêtes**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom du cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, ce qui peut inclure les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Surveillance des requêtes** pour connaître les métriques relatives à vos requêtes. 

1. Dans la section **Surveillance des requêtes** choisissez l’onglet **Historique des requêtes**. 

   À l’aide des contrôles de la fenêtre, vous pouvez basculer entre la **liste de requêtes** et les **métriques de cluster**. 

   Lorsque vous choisissez la **liste de requêtes**, l’onglet inclut les graphiques suivants : 
   + **Exécution de la requête** – L’activité de la requête sur une ligne de temps. Utilisez ce graphique pour voir quelles requêtes sont en cours d’exécution pendant la même période. Choisissez une requête pour afficher plus de détails sur l’exécution de la requête. L’axe des x affiche la période sélectionnée. Vous pouvez filtrer les requêtes graphiques selon les critères En cours d’exécution, Terminées, Charges, etc. Chaque barre représente une requête, et la longueur de la barre représente son exécution depuis le début de la barre jusqu’à la fin. Les requêtes peuvent inclure des instructions de manipulation de données SQL (telles que SELECT, INSERT, DELETE) et des charges (telles que COPY). Par défaut, les 100 requêtes les plus longues en cours d’exécution sont affichées pour la période sélectionnée. 
   + **Requêtes et charges** – Liste des requêtes et des charges qui ont été exécutées sur le cluster. La fenêtre inclut une option de **Terminer la requête** si une requête est en cours d’exécution. 

   Lorsque vous choisissez **Métriques de cluster**, l’onglet inclut les graphiques suivants : 
   + **Exécution de la requête** – L’activité de la requête sur une ligne de temps. Utilisez ce graphique pour voir quelles requêtes sont en cours d’exécution pendant la même période. Choisissez une requête pour afficher plus de détails sur l’exécution de la requête. 
   + **Utilisation du CPU** – L’utilisation du CPU du cluster par le nœud principal et la moyenne des nœuds de calcul. 
   + **Capacité de stockage utilisée** – Le pourcentage de la capacité de stockage utilisée. 
   + **Connexions de base de données actives** – Le nombre de connexions de base de données actives au cluster. 

Tenez compte des éléments suivants lorsque vous utilisez les graphiques d’historique des requêtes :
+ Choisissez une barre qui représente une requête spécifique dans le graphique **Exécution de la requête** pour afficher les détails de cette requête. Vous pouvez également choisir un ID de requête dans la liste **Requêtes et charges** pour voir ses détails. 
+ Vous pouvez effectuer un balayage pour sélectionner une section du graphique **Exécution de requête** pour effectuer un zoom afin d’afficher une période spécifique. 
+ Dans le graphique **Exécution de la requête**, pour que toutes les données soient prises en compte par le filtre choisi, faites défiler toutes les pages répertoriées dans la liste **Requêtes et charges**. 
+ Vous pouvez modifier les colonnes et le nombre de lignes affichées dans la liste **Requêtes et charges** à l’aide de la fenêtre de préférences affichée par l’**icône des paramètres (engrenage)**. 
+ La liste **Requêtes et charges** peut également être affichée en naviguant à partir de l’icône **Requêtes** du navigateur gauche, **Requêtes et charges**. Pour plus d’informations, consultez [Affichage des requêtes et des charges](performance-metrics-queries.md). 

## Graphiques de l’historique des requêtes
<a name="performance-metrics-query-history-examples"></a>

Les exemples suivants illustrent les graphiques qui s’affichent dans la nouvelle console Amazon Redshift. 

**Note**  
Les graphiques de la console Amazon Redshift ne contiennent que les données des 100 000 requêtes les plus récentes. 
+ **Exécution de requête**   
![\[Graphe montrant l’activité des requêtes sur une chronologie pour illustrer les requêtes qui sont en cours d’exécution pendant la même période.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/query-history-query-runtime.png)
+ **Requêtes et charges**   
![\[Table présentant une liste de requêtes et de chargements, avec des attributs tels que l’heure de début, la durée, le statut et l’ID de requête dans les colonnes.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/query-history-queries-and-loads.png)
+ **Utilisation de l’UC**   
![\[Graphe linéaire montrant l’utilisation du processeur par incréments de 15 minutes.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/query-history-cpu-utilization.png)
+ **Capacité de stockage utilisée**   
![\[Graphe linéaire montrant le pourcentage de capacité de stockage utilisée par tranches de 15 minutes.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/query-history-storage-capacity-used.png)
+ **Connexions actives à la base de données**   
![\[Graphe linéaire montrant le nombre de connexions actives à la base de données par incréments de 15 minutes.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/query-history-active-database-connections.png)

# Affichage des données de performances de base de données
<a name="performance-metrics-database-performance"></a>

Vous pouvez utiliser les mesures de performances de base de données dans Amazon Redshift pour effectuer les opérations suivantes :
+ Analyser le temps passé par les requêtes par étapes de traitement. Vous pouvez rechercher des tendances inhabituelles dans le temps passé dans une étape. 
+ Analyser le nombre de requêtes, la durée et le débit des requêtes par plages de durée (courte, moyenne, longue). 
+ Rechercher les tendances concernant le temps d’attente de requête par priorité de requête (la plus faible, faible, normale, élevée, la plus élevée, critique). 
+ Rechercher les tendances de la durée de la requête, du débit ou du temps d’attente par file d’attente WLM. 

**Pour afficher les données de performances de base de données**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom du cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, notamment les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Surveillance des requêtes** pour connaître les métriques relatives à vos requêtes.

1. Dans la section **Surveillance des requêtes**, choisissez l’onglet **Performances de la base de données**. 

   À l’aide des contrôles de la fenêtre, vous pouvez basculer entre les **métriques de cluster** et les **métriques de file d’attente WLM**. 

   Lorsque vous choisissez **Métriques de cluster**, l’onglet inclut les graphiques suivants : 
   + **Répartition de l’exécution de la charge de travail** – Le temps utilisé dans les étapes de traitement des requêtes. 
   + **Requêtes par plage de durée** – Le nombre de requêtes courtes, moyennes et longues. 
   + **Débit de requête** – Le nombre moyen de requêtes effectuées par seconde. 
   + **Durée de la requête** – Le temps moyen nécessaire pour exécuter une requête. 
   + **Temps d’attente moyen par priorité** –Le temps total d’attente des requêtes dans la file d’attente WLM par priorité de requête. 

   Lorsque vous choisissez des **métriques de file d’attente WLM**, l’onglet inclut les graphiques suivants : 
   + **Durée de la requête par file d’attente** –La durée moyenne de la requête par file d’attente WLM. 
   + **Débit des requêtes par file d’attente** –Le nombre moyen de requêtes effectuées par seconde par file d’attente WLM. 
   + **Temps d’attente des requêtes par file d’attente** –La durée moyenne d’attente des requêtes par file d’attente WLM. 

## Graphiques de performances de base de données
<a name="performance-metrics-database-performance-examples"></a>

Les exemples suivants illustrent les graphiques qui s’affichent dans la nouvelle console Amazon Redshift. 
+ **Répartition de l’exécution de la charge de travail**   
![\[Graphe à barres verticales montrant la durée des étapes de traitement des requêtes par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)
+ **Requêtes par plage de durée**   
![\[Graphe à barres verticales montrant le nombre de requêtes par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-queries-by-duration.png)
+ **Débit de requête**   
![\[Graphe linéaire montrant le débit moyen des requêtes par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-query-throughput.png)
+ **Durée de requête**   
![\[Graphe linéaire montrant la durée moyenne des requêtes par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-query-duration.png)
+ **Temps d’attente moyen par priorité**   
![\[Graphe linéaire montrant le temps d’attente moyen dans les files d’attente par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-queue-wait-by-priority.png)
+ **Durée de la requête par file d’attente**   
![\[Graphe linéaire montrant la durée moyenne des requêtes par file d’attente, par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-query-duration-by-queue.png)
+ **Débit de requête par file d’attente**   
![\[Graphe linéaire montrant le débit moyen des requêtes par file d’attente, par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-query-throughput-by-queue.png)
+ **Interroger le temps d’attente par file d’attente**   
![\[Graphe linéaire montrant le temps d’attente moyen des requêtes par file d’attente, par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-queue-wait-by-queue.png)

# Affichage de la simultanéité des charges de travail et données de mise à l’échelle de la simultanéité
<a name="performance-metrics-concurrency-scaling"></a>

En utilisant des métriques de mise à l’échelle de simultanéité dans Amazon Redshift, vous pouvez effectuer les actions suivantes :
+ Analyser si vous pouvez réduire le nombre de requêtes en file d’attente en activant la mise à l’échelle de la simultanéité. Vous pouvez comparer par file d’attente WLM ou pour toutes les files d’attente WLM. 
+ Affichage de l’activité de mise à l’échelle de la simultanéité dans les clusters de mise à l’échelle de la simultanéité. Cela peut vous indiquer si la de mise à l’échelle de la simultanéité est limitée par `max_concurrency_scaling_clusters`. Si c’est le cas, vous pouvez choisir d’augmenter la valeur de `max_concurrency_scaling_clusters` dans le paramètre de base de données.
+ Affichage de l’utilisation totale de la mise à l’échelle de la simultanéité cumulée sur tous les clusters de mise à l’échelle de la simultanéité.

**Pour afficher les données de mise à l’échelle de la simultanéité**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom du cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, ce qui peut inclure les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Surveillance des requêtes** pour connaître les métriques relatives à vos requêtes.

1. Dans la section **Surveillance des requêtes**, choisissez l’onglet **Simultanéité des charges de travail**. 

   L’onglet comprend les graphiques suivants : 
   + **Exécution de requêtes sur le cluster** – Le nombre de requêtes en cours d’exécution (du cluster principal et du cluster de mise à l’échelle de la simultanéité) comparé au nombre de requêtes en attente dans toutes les files d’attente WLM du cluster. 
   + **Requêtes en cours d’exécution par file d’attente** – Le nombre de requêtes en cours d’exécution (du cluster principal et du cluster de mise à l’échelle de la simultanéité) comparé au nombre de requêtes en attente dans chaque file d’attente WLM. 
   + **Activité de mise à l’échelle de la simultanéité** – Le nombre de clusters de mise à l’échelle de la simultanéité qui traitent activement les requêtes. 
   + **Utilisation de la mise à l’échelle de la simultanéité** – L’utilisation des clusters de mise à l’échelle de la simultanéité qui ont une activité de traitement des requêtes active. 

## Graphiques de simultanéité des charges de travail
<a name="performance-metrics-concurrency-scaling-examples"></a>

Les exemples suivants illustrent les graphiques qui s’affichent dans la nouvelle console Amazon Redshift. Pour créer des graphiques similaires dans Amazon CloudWatch, vous pouvez utiliser le dimensionnement de la simultanéité et les métriques WLM CloudWatch . Pour plus d'informations sur CloudWatch les métriques pour Amazon Redshift, consultez. [Données de performances dans Amazon Redshift](metrics-listing.md)
+ **Requêtes en attente ou en cours d’exécution sur le cluster**   
![\[Graphe à barres verticales par incréments de jours, chaque barre étant divisée en deux couleurs différentes, l’une représentant le nombre moyen de requêtes en file d’attente sur un cluster et l’autre la moyenne des requêtes exécutées sur le même cluster.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/workload-concurrency-queued-vs-running-cluster.png)
+ **Mise en file d’attente ou exécution de requêtes par file d’attente**   
![\[Graphe à barres verticales par tranches de jours montrant le nombre de requêtes en cours d’exécution par rapport au nombre de requêtes en attente dans chaque file d’attente.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/workload-concurrency-queued-vs-running-per-queue.png)
+ **Activité de mise à l’échelle de simultanéité**   
![\[Graphe à points horizontaux par incréments de jours indiquant le nombre de clusters de mise à l’échelle de la simultanéité qui traitent activement les requêtes.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/workload-concurrency-concurrency-scaling-activity.png)
+ **Utilisation de la mise à l’échelle de la simultanéité**   
![\[Graphe linéaire horizontal par incréments de jours montrant l’utilisation des clusters de mise à l’échelle de la simultanéité qui ont une activité de traitement des requêtes active.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/workload-concurrency-concurrency-scaling-usage.png)

# Affichage des données d'optimisation automatique
<a name="performance-metrics-autonomics"></a>

La console Amazon Redshift fournit des informations sur les optimisations automatiques, ou systèmes autonomes, exécutés à l'aide de ressources de calcul supplémentaires. Vous pouvez utiliser ces informations pour suivre l'utilisation et vérifier si les limites d'utilisation ont été atteintes. Bien qu'Amazon Redshift ne vous facture pas pour les systèmes autonomes exécutés sur le cluster provisionné lui-même, il vous facture pour les systèmes autonomes exécutés à l'aide de ressources de calcul supplémentaires. Pour plus d'informations, consultez la section [Allocation de ressources de calcul supplémentaires pour l'optimisation automatique des bases de données dans le manuel *Amazon Redshift* Database](https://docs.aws.amazon.com/redshift/latest/dg/t_extra-compute-autonomics.html) Developer Guide.

**Pour afficher des données supplémentaires sur l'autonomie de calcul**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom d’un cluster dans la liste pour ouvrir ses détails.

1. Sur la page de détails du cluster, sélectionnez **Gérer la limite d'utilisation** dans le menu déroulant **Actions**. Vous pouvez également sélectionner l'onglet **Maintenance d'**un cluster, puis faire défiler l'écran vers le bas et sélectionner **Créer des limites d'utilisation**.

1. Le graphique montrant les données d'autonomie de calcul supplémentaires apparaît dans la section intitulée **Limite d'utilisation pour le calcul supplémentaire pour l'optimisation automatique**. Le graphique indique la durée pendant laquelle Amazon Redshift exécute des systèmes autonomes en utilisant des ressources de calcul supplémentaires sur une période donnée.

# Affichage des requêtes et des charges
<a name="performance-metrics-queries"></a>

 La console Amazon Redshift fournit des informations sur les requêtes et les chargements qui s’exécutent dans la base de données. Vous pouvez utiliser ces informations pour identifier et résoudre les requêtes qui nécessitent un temps de traitement long et créent des goulets d’étranglement, ce qui empêche que les autres requêtes soient traitées efficacement. Vous pouvez utiliser les informations sur les requêtes dans la console Amazon Redshift pour surveiller le traitement des requêtes. 

**Pour afficher les données de performance des requêtes**

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

1. Dans le menu de navigation, choisissez **Requêtes et charges** pour afficher la liste des requêtes pour votre compte. 

   Par défaut, la liste affiche les requêtes de tous vos clusters au cours des dernières 24 heures. Vous pouvez modifier la portée de la date affichée dans la console. 
**Important**  
La liste **Requêtes et chargements** affiche les requêtes en cours d’exécution les plus longues du système et ce, jusqu’à 100 requêtes.

# Affichage et analyse des détails des requêtes
<a name="performance-metrics-query-execution-details"></a>

 Avec un identificateur de requête, vous pouvez afficher les détails d’une requête. Les détails peuvent inclure, par exemple, l’état d’achèvement de la requête, sa durée, l’instruction SQL et s’il s’agit d’une requête utilisateur ou d’une requête réécrite par Amazon Redshift. Une *requête utilisateur* est une requête qui est soumise à Amazon Redshift, à partir d’un client SQL ou générée par un outil de Business Intelligence. Amazon Redshift peut réécrire la requête pour l’optimiser, ce qui peut entraîner plusieurs requêtes réécrites. Bien que le processus soit effectué par Amazon Redshift, vous voyez les requêtes réécrites sur la page des détails de la requête avec la requête de l’utilisateur. 

**Pour afficher une requête**

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

1. Dans le menu de navigation, choisissez **Requêtes et charges** pour afficher la liste des requêtes pour votre compte. Vous devrez peut-être modifier les paramètres de cette page pour rechercher votre requête. 

1. Choisissez l’identifiant de **Requête** dans la liste pour afficher les **Détails de la requête**. 

   La page **Détails de requête** inclut les onglets **Détails de requête** et **Plan de requête** avec des métriques sur la requête. 

   Les mesures incluent des détails sur une requête tels que l’heure de début, l’ID de requête, l’état et la durée. D’autres détails incluent si une requête s’est exécutée sur un cluster principal ou un cluster de mise à l’échelle concurrent, et s’il s’agit d’une requête parent ou réécrite.

# Afficher les performances de cluster pendant l’exécution des requêtes
<a name="performance-metrics-query-cluster"></a>

Vous pouvez surveiller les performances de vos clusters lors de l’exécution des requêtes afin d’identifier les goulots d’étranglement potentiels et d’optimiser l’exécution des requêtes. L’affichage des performances du cluster lors de l’exécution des requêtes fournit une vue en temps réel des indicateurs au niveau du système, tels que l’utilisation du processeur, les E/S du disque et le trafic réseau, ainsi que des détails au niveau des requêtes tels que le temps d’exécution, les données traitées et les étapes de requête. Les procédures suivantes vous aident à accéder aux indicateurs de performance et à les interpréter afin de gérer et d’optimiser efficacement vos clusters alloués.

**Pour afficher les performances de cluster pendant l’exécution des requêtes**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom du cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, ce qui peut inclure les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Surveillance des requêtes** pour plus de détails. 

   Pour plus d’informations, consultez [Affichage de l’historique des requêtes](performance-metrics-query-history.md). 

# Affichage des métriques du cluster pendant les opérations de chargement
<a name="performance-metrics-loads"></a>

Lorsque vous affichez les performances du cluster pendant les opérations de chargement, vous pouvez identifier les requêtes qui consomment des ressources et prendre des mesures pour atténuer leur effet. Vous pouvez mettre fin à une charge si vous ne voulez pas qu’elle s’exécute jusqu’à la fin. 

**Note**  
La possibilité de mettre fin aux requêtes et aux charges dans Amazon Redshift requiert une autorisation spécifique. Si vous souhaitez que les utilisateurs puissent mettre fin aux requêtes et aux chargements, veillez à ajouter l'`redshift:CancelQuerySession`action à votre politique Gestion des identités et des accès AWS (IAM). Cette exigence s'applique que vous sélectionniez la politique AWS gérée par **Amazon Redshift Read Only** ou que vous créiez une politique personnalisée dans IAM. Les utilisateurs qui ont la stratégie **Amazon Redshift Full Access (Accès complet à Amazon Redshift)** disposent déjà des autorisations nécessaires pour mettre fin aux requêtes et aux charges. Pour en savoir plus sur les actions dans les stratégies IAM pour Amazon Redshift, consultez [Gestion de l’accès aux ressources](redshift-iam-access-control-overview.md#redshift-iam-accesscontrol-managingaccess).

**Pour afficher les performances de cluster pendant les opérations de chargement**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom du cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, ce qui peut inclure les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Surveillance des requêtes** pour plus de détails. 

1. Dans la section **Requêtes et chargements**, choisissez **Chargements** pour afficher les opérations de chargement d’un cluster. Si un chargement est en cours d’exécution, vous pouvez l’arrêter en choisissant **Arrêter une requête**.

# Affichage du graphe de répartition de l’exécution de la charge de travail sur le cluster
<a name="analyze-workload-performance"></a>

Vous pouvez obtenir une vue détaillée des performances de votre charge de travail en consultant le graphique de répartition de l’exécution de la charge de travail dans la console. Nous construisons le graphique à partir des données fournies par la QueryRuntimeBreakdown métrique. Avec ce graphique, vous pouvez voir combien de temps vos requêtes ont consacré aux différentes étapes du traitement, comme l’attente et la planification. 

**Note**  
Le graphique de répartition de l’exécution de la charge de travail n’est pas affiché pour les clusters à nœud unique.

La liste de métriques suivante décrit les caractéristiques les différentes étapes du traitement :
+ `QueryPlanning` : Temps passé à analyser et à optimiser les instructions SQL.
+ `QueryWaiting` : Temps passé dans la file d’attente de gestion de la charge de travail (WLM).
+ `QueryExecutingRead` : Temps passé à exécuter des requêtes en lecture. 
+ `QueryExecutingInsert` : Temps passé à exécuter des requêtes d’insertion.
+ `QueryExecutingDelete` : Temps passé à exécuter des requêtes de suppression.
+ `QueryExecutingUpdate` : Temps passé à exécuter des requêtes de mise à jour.
+ `QueryExecutingCtas` : Temps passé à exécuter des requêtes CREATE TABLE AS.
+ `QueryExecutingUnload` : Temps passé à exécuter des requêtes en de déchargement.
+ `QueryExecutingCopy` : Temps passé à exécuter des requêtes de copie.

Par exemple, le graphique suivant dans la console Amazon Redshift présente le temps que les requêtes ont passé dans les étapes de planification, d’attente, de lecture et d’écriture. Vous pouvez combiner les résultats de ce graphique avec d’autres métriques pour une analyse plus approfondie. Dans certains cas, votre graphique peut montrer que les requêtes de courte durée (comme mesuré par la métrique `QueryDuration`) passent beaucoup de temps à l’état d’attente. Vous pouvez alors augmenter le taux de simultanéité WLM d’une file d’attente particulière pour accroître le débit. 

Voici un exemple du graphique de répartition de l’exécution de la charge de travail. Dans le graphique, la valeur de l’axe des y correspond à la durée moyenne de chaque étape à l’heure spécifiée affichée sous la forme d’un graphique à barres empilées.

![\[Graphe à barres verticales montrant la durée des étapes de traitement des requêtes par tranches de jours.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)


Le diagramme suivant montre comment Amazon Redshift regroupe le traitement des requêtes pour les sessions simultanées. 

![\[Graphe à barres horizontales indiquant le numéro de session sur l’axe des X ainsi que l’heure sur l’axe des X ainsi que représentation de l’axe des Y Chaque session est une barre horizontale divisée en différents statuts de requête.\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/images/querybreakdownschematic.png)


**Pour afficher du graphe de répartition de l’exécution de la charge de travail sur le cluster**

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

1. Dans le menu de navigation, choisissez **Clusters**, puis choisissez le nom du cluster dans la liste pour ouvrir ses détails. Les détails du cluster sont affichés, ce qui peut inclure les onglets **Performance du cluster**, **Surveillance des requêtes**, **Bases de données**, **Unités de partage des données**, **Planifications**, **Maintenance** et **Propriétés**. 

1. Choisissez l’onglet **Surveillance des requêtes** pour connaître les métriques relatives à vos requêtes.

1. Dans la section **Surveillance des requêtes**, choisissez **Performances de base de données**, puis **Métriques de cluster**. 

   Les métriques suivantes sont indiquées sur le graphique pour une période de temps sous forme de diagramme à barres : 
   + Durée de **Plan** 
   + Durée d’**Attente** 
   + Heure de **validation** 
   + Durée d’**exécution** 