finops : coûts s3 inexplicables pour un bucket 'statique'

michele-martin 22/09/2024
RÉSOLU

salut

on a un bucket s3 qui est censé héberger des assets statiques pour un site mais nos coûts s3 ont explosé genre x10 sur les GET requests et le data transfer out ce mois-ci. le site a pas eu de pic de trafic particulier. j'ai rien changé côté config du bucket. des idées d'où ça peut venir

22/09/2024 à 15:09

4 commentaires

pherve
Membre Actif
Avatar de pherve
pherve
Membre Actif

check les s3 access logs si t'en as pas activé il faut le faire d'urgence. ça te donnera une idée des IPs qui accèdent au bucket et des objets les plus demandés. des fois c'est juste un scraper un bot ou un outil de monitoring mal configuré

23/09/2024 à 09:16
ogomez
Membre Actif
Avatar de ogomez
ogomez
Membre Actif

est-ce que ton bucket est public ? ptete quelqu'un a trouvé une url et l'utilise pour servir son propre contenu. aussi voir si y a une cloudfront distribution devant. si y a une invalidation massive ou des réglages de cache foireux ça peut forcer plein de GET sur s3

24/09/2024 à 05:42

ouais les logs c'est la base. mais aussi regarder les métriques de cloudwatch pour le bucket. y a des métriques spécifiques pour le nombre de GET et le data transfer out. est-ce que ça correspond aux pics que tu vois dans la facture. des fois c'est un process interne qui fait des backups ou des syncs non voulues

25/09/2024 à 01:24

vous êtes des génies ! c'était un script interne qui devait juste sync un sous-dossier mais suite à une modif il sync tout le bucket plusieurs fois par jour. ça faisait des millions de GET requests pour rien et re-téléchargeait tout le contenu. les logs s3 l'ont montré direct. j'ai fixé le script et ça va rentrer dans l'ordre. merci les gars

25/09/2024 à 21:09

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire