Comment déterminer le coût de mes compartiments Amazon S3 ?

Dernière mise à jour: 08/11/2021

Je veux connaître le coût de chaque compartiment Amazon Simple Storage Service (Amazon S3) de mon compte ou d'une région AWS. Ou, mes coûts de stockage dans Amazon S3 pour une région particulière ont augmenté et je souhaite savoir quel compartiment en est à l'origine. Comment procéder ?

Brève description

Pour vérifier quel compartiment Amazon S3 augmente vos coûts de stockage, effectuez les étapes suivantes :

1.    Ajoutez une balise commune à chaque compartiment.

2.    Activez la balise en tant que balise de répartition des coûts.

Important : toutes les balises peuvent prendre jusqu'à 24 heures pour s'afficher dans la console Billing and Cost Management.

3.    Utilisez AWS Cost Explorer pour créer un AWS Cost and Usage Report pour votre balise.

Remarque : les balises de répartition des coûts ne vous montrent pas les coûts qui vous ont été imputés avant de configurer les balises.

Résolution

Avant de commencer, votre stratégie AWS Identity and Access Management (IAM) doit disposer des autorisations suivantes :

Conseil : évitez d'utiliser l'utilisateur racine de votre compte AWS pour cette solution. Utilisez plutôt un utilisateur ou un rôle IAM qui dispose des autorisations requises.

Ajouter une balise commune à chaque compartiment

1.    Ouvrez la console Amazon S3.

2.    Dans la liste des compartiments, sélectionnez celui dont vous souhaitez suivre les coûts.

3.    Sélectionnez la vue Propriétés.

4.    Faites défiler vers le bas et choisissez Balises.

5.    Sélectionnez Edit (Modifier).

6.    Sélectionnez Ajout de balises.

7.    Pour Clé, entrez le nom de la balise que vous allez ajouter à tous les compartiments dont vous souhaitez suivre les coûts. Par exemple, saisissez « S3-Bucket-Name ».

8.    Pour Valeur, saisissez le nom du compartiment.

9.    Répétez les étapes 1 à 7 pour tous les compartiments dont vous souhaitez suivre les coûts.

Activer la balise en tant que balise de répartition des coûts

1.    Ouvrez la console Billing and Cost Management.

2.    Dans le volet de navigation, sélectionnez Balises de répartition des coûts.

3.    Dans la barre de recherche, saisissez le nom de la balise que vous avez créée pour vos compartiments. Par exemple, saisissez « S3-Bucket-Name ».

4.    Sélectionnez la balise.

5.    Sélectionnez Activation.

Utiliser AWS Cost Explorer pour créer un rapport des coûts pour la balise

1.    Ouvrez la console Billing and Cost Management.

2.    Dans le volet de navigation, choisissez Cost Explorer.

3.    Sélectionnez Lancer Cost Explorer.

4.    Dans le panneau de navigation, sélectionnez Rapports.

5.    Sélectionnez Nouveau rapport.

6.    Pour Modèles de rapport, sélectionnez Rapport de coût et d'utilisation, puis sélectionnez Créer un rapport.

7.    Sous Filtres, pour Service, sélectionnez S3 (Simple Storage Service). Ensuite, sélectionnez Appliquer les filtres.

8.    Pour Balise, sélectionnez la balise que vous avez créée. Par exemple, sélectionnez S3-Bucket-Name. Ensuite, vérifiez chaque compartiment dont vous souhaitez suivre les coûts, puis sélectionnez Apply filters (Appliquer les filtres).

Remarque : si vous ne voyez pas votre balise dans la liste de filtres, il est probable que la balise ait été récemment créée et appliquée à un compartiment. Patientez 24 heures et réessayez de créer le rapport.

9.    Sous Options avancées, vérifiez que l'option Afficher uniquement les ressources non balisées est décochée.

10.    Dans le haut du graphique, sélectionnez Regrouper par, puis sélectionnez la balise que vous avez créée.

11.    Choisissez Enregistrer sous.

12.    Saisissez un titre à donner à votre rapport des coûts.

13.    Sélectionnez Enregistrer Rapport.

Une fois le rapport des coûts créé, utilisez-le pour consulter le coût de chaque compartiment marqué de la balise de répartition des coûts que vous avez définie.

Remarque : vous pouvez configurer un AWS Cost and Usage Report quotidien ou horaire afin d'obtenir plus de détails sur la facturation d'Amazon S3. Ces rapports n’indiquent toutefois pas qui a adressé des demandes à vos compartiments. Pour connaître l'origine des demandes adressées à votre compartiment, activez la journalisation au niveau des objets ou la journalisation des accès au serveur. Pour obtenir plus d'informations sur certains éléments de facturation Amazon S3, vous devez avoir préalablement activé la journalisation. Vous disposerez alors de journaux qui contiendront les détails des demandes Amazon S3.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?