Publié le: May 23, 2018
Vous pouvez désormais surveiller les performances et la santé de votre cluster Amazon Redshift grâce à deux nouvelles mesures Amazon CloudWatch, le débit de requête et la durée de requête. Ces métriques surveillent les performances du cluster Redshift et fournissent des informations pour ajuster les paramètres de gestion des charges de travail afin d'améliorer les performances des requêtes. Nous avons également amélioré l'interface utilisateur pour visualiser les données de performance des requêtes sur la console.
Le débit de requête mesure le nombre moyen de requêtes effectuées par seconde. La durée de requête mesure le temps moyen nécessaire pour compléter une requête. En observant ces métriques, vous pouvez facilement déterminer les performances de votre cluster à tout moment.
Vous pouvez utiliser ces informations pour optimiser votre configuration Amazon Redshift Workload Manager (WLM) ou configurer des processus, tels que l’ETL ou des requêtes prolongées, à différents moments de la journée en fonction de vos besoins. Vous pouvez également utiliser ces métriques et graphiques lorsque vous vous adressez au support AWS pour aider à diagnostiquer rapidement tout problème potentiel, tel qu'une requête hors de contrôle. Pour savoir comment configurer les paramètres WLM, reportez-vous à la section Configuration de la gestion de la charge de travail dans le guide de gestion des clusters.
²Vous pouvez directement visualiser ces métriques graphiquement à partir de la console Amazon Redshift. Cliquez simplement sur Clusters dans le menu de gauche, sélectionnez le cluster que vous souhaitez surveiller, et cliquez sur l'onglet DB Performance pour voir ces métriques.
En utilisant Amazon CloudWatch, vous pouvez définir des alarmes de notification si le débit de requêtes tombe en dessous d'un certain seuil ou si la latence des requêtes devient anormalement élevée. Veuillez consulter la page Création d'alarmes Amazon CloudWatch pour plus de détails.
Vous pouvez également récupérer ces métriques sur CloudWatch en utilisant la combinaison suivante de nom de métrique et dimension :
Débit de requête |
|
Nom de métrique CW |
QueriesCompletedPerSecond |
Nom de métrique CW |
WLMQueriesCompletedPerSecond |
Durée de requête |
|
Nom de métrique CW |
QueryDuration |
Nom de métrique CW |
WLMQueryDuration |
Vous pouvez également examiner les performances de chaque requête via l'onglet requêtes de la console. Nous avons ajouté les champs Temps d'exécution, Lignes retournées et Débit de lignes pour vous donner un aperçu complet de l'exécution de chaque requête. Pour en savoir plus, veuillez consulter la section Analyser l'exécution des requêtes dans le guide de gestion des clusters Redshift.
Les nouvelles métriques de surveillance sont disponibles avec la dernière version 1.0.2058 dans toutes les régions commerciales AWS. Veuillez consulter le tableau des régions AWS pour connaître la disponibilité d’Amazon Redshift.