Utilisation de métriques S3 Storage Lens pour améliorer les performances
Si vous avez activé S3 Storage Lens advanced metrics (Métriques avancées S3 Storage Lens), vous pouvez utiliser des métriques de codes de statut détaillés pour obtenir le nombre de demandes ayant réussi ou échoué. Vous pouvez utiliser ces informations pour résoudre les problèmes d’accès et de performances. Les métriques de codes de statut détaillés indiquent les nombres de codes de statut HTTP, tels que 403 Forbidden et 503 Service non disponible. Vous pouvez examiner les tendances globales pour obtenir les métriques de codes de statut détaillés pour les compartiments, les comptes et les organisations S3. Vous pouvez ensuite explorer les métriques au niveau des compartiments afin d’identifier les charges de travail qui accèdent actuellement à ces compartiments et provoquent des erreurs.
Par exemple, vous pouvez consulter la métrique Nombre d’erreurs 403 Forbidden pour identifier les charges de travail qui accèdent à des compartiments sans appliquer les autorisations appropriées. Après avoir identifié ces charges de travail, vous pouvez effectuer un examen détaillé en dehors de S3 Storage Lens pour résoudre vos erreurs 403 Forbidden.
Cet exemple montre comment effectuer une analyse de tendances pour l’erreur 403 Forbidden à l’aide des métriques Nombre d’erreurs 403 Forbidden et % d’erreurs 403 Forbidden. Vous pouvez utiliser ces métriques pour identifier les charges de travail qui accèdent aux compartiments sans appliquer les autorisations appropriées. Vous pouvez effectuer une analyse de tendances similaire pour n’importe laquelle des autres Detailed status code metrics (métriques de codes de statut détaillés). Pour en savoir plus, consultez Glossaire des métriques Amazon S3 Storage Lens.
Prérequis
Pour voir les Detailed status code metrics (métriques de codes de statut détaillés) dans votre tableau de bord S3 Storage Lens, vous devez activer Advanced metrics and recommendations (Métriques et recommandations avancées) S3 Storage Lens, puis sélectionner Detailed status code metrics (Métriques de codes de statut détaillés). Pour en savoir plus, consultez Utilisation de la console S3.
Rubriques
Étape 1 : réaliser une analyse des tendances pour un code de statut HTTP individuel
-
Connectez-vous à la AWS Management Console et ouvrez la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Storage Lens, Tableaux de bord.
-
Dans la liste Dashboards (Tableaux de bord), choisissez le nom du tableau de bord que vous souhaitez afficher.
-
Dans la section Tendances et distributions, pour Métrique principale, choisissez Nombre d’erreurs 403 Forbidden dans la catégorie Codes de statut détaillés. Pour Métrique secondaire, choisissez % d’erreurs 403 Forbidden .
-
Faites défiler l’écran vers le bas jusqu’à la section Aperçu des N éléments principaux pour date. Pour Métriques, choisissez Nombre d’erreurs 403 Forbidden ou % d’erreurs 403 Forbidden dans la catégorie Codes de statut détaillés.
La section Aperçu des N éléments principaux pour date est mise à jour pour afficher les nombres d’erreurs 403 Forbidden les plus fréquentes par compte, Région AWS et compartiment.
Étape 2 : analyser les nombres d’erreurs par compartiment
Connectez-vous à la AWS Management Console et ouvrez la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Storage Lens, Tableaux de bord.
-
Dans la liste Dashboards (Tableaux de bord), choisissez le nom du tableau de bord que vous souhaitez afficher.
-
Dans votre tableau de bord Storage Lens, choisissez l’onglet Bucket (Compartiment).
-
Faites défiler jusqu’à la section Buckets (Compartiments). Pour Metrics categories (Catégories de métriques), sélectionnez les métriques Detailed status code (Code de statut détaillé). Effacez ensuite Summary (Résumé).
La liste Buckets (Compartiments) est mise à jour pour afficher toutes les métriques de code de statut détaillées disponibles. Vous pouvez utiliser ces informations pour voir quels compartiments contiennent une grande partie de certains codes de statut HTTP et quels codes de statut sont communs à tous les compartiments.
-
Pour filtrer la liste Buckets (Compartiments) afin d’afficher uniquement des métriques de codes de statut détaillés spécifiques, choisissez l’icône des préférences (
).
-
Désélectionnez les boutons bascules correspondant à toutes les métriques de codes de statut détaillés que vous ne souhaitez pas afficher dans la liste Buckets (Compartiments).
-
(Facultatif) Sous Page size (Taille de page), choisissez le nombre de compartiments à afficher dans la liste.
-
Choisissez Confirmer.
La liste Buckets (Compartiments) affiche les métriques des nombres d’erreurs pour le nombre de compartiments que vous avez spécifié. Vous pouvez utiliser ces informations pour identifier les compartiments spécifiques qui rencontrent de nombreuses erreurs et entreprendre la résolution des erreurs par compartiment.
Étape 3 : entreprendre la résolution des erreurs
Après avoir identifié les compartiments présentant une forte proportion de codes de statut HTTP spécifiques, vous pouvez entreprendre la résolution de ces erreurs. Pour plus d’informations, consultez les ressources suivantes :