Explosion des coûts RDS sur AWS, je comprends rien

lesage-pauline 18/04/2025
RÉSOLU
lesage-pauline
Auteur Actif Secouriste
Avatar de lesage-pauline
lesage-pauline
Auteur Actif Secouriste

yo la team j'ai un gros souci. mes coûts RDS ont fait x2 en un mois sur aws et j'ai aucune idée de pourquoi. on n'a pas changé d'instance type, la charge CPU et RAM de la base est stable. pas de nouveau service qui utilise cette db. je suis un peu perdu où regarder


# quick check cloudwatch pour rds
aws cloudwatch get-metric-statistics --namespace aws/rds --metric-name databaseconnections --dimensions name=dbinstanceidentifier,value=mydbinstance --start-time $(date -v-30d '+%y-%m-%dt%h:%m:%sz') --end-time $(date '+%y-%m-%dt%h:%m:%sz') --period 86400 --statistic average
# ça montre rien d'anormal
18/04/2025 à 21:10

5 commentaires

franck20
Membre Actif
Avatar de franck20
franck20
Membre Actif

salut ! souvent les coûts rds cachés c'est le stockage ou les IOPS. si t'es passé de gp2 à gp3 mais que tu as provisionné trop d'IOPS ou si ton volume a grossi de ouf et qu'il était en gp2, ça peut exploser. vérifie la taille du volume et les IOPS provisionnées/utilisées

19/04/2025 à 17:00
anouk58
Membre Actif
Avatar de anouk58
anouk58
Membre Actif

ou bien les snapshots ? t'as activé des rétentions longues pour les backups automatiques ou fait des snapshots manuels fréquemment ? les snapshots RDS c'est pas gratuit et si tu en as beaucoup ou si leur taille a augmenté ça pèse

20/04/2025 à 12:41
philippine56
Membre Actif
Avatar de philippine56
philippine56
Membre Actif

vérifie les data transfer out aussi. c'est un classique. si une app externe ou même une app aws dans une autre région tire beaucoup de données de ta db, le trafic inter-région ou vers internet ça coûte cher. regarde les métriques réseau de ta db instance dans CloudWatch

21/04/2025 à 12:10
maillard-charles
Membre Actif
Avatar de maillard-charles
maillard-charles
Membre Actif

et les logs ? si tu pousses tout vers CloudWatch Logs avec une rétention infinie pour des logs ultra verbeux ça peut devenir cher aussi, surtout si la db génère beaucoup d'événements. regarde la taille de tes log groups liés à RDS

22/04/2025 à 12:04
lesage-pauline
Auteur Actif Secouriste
Avatar de lesage-pauline
lesage-pauline
Auteur Actif Secouriste

j'ai checké tout ça et le coupable c'était bien le data transfer out ! une app en dev faisait des exports massifs de données vers un s3 dans une autre région. j'ai bloqué le trafic externe pour cette db instance pour l'instant et les coûts ont commencé à redescendre. merci pour les pistes, j'aurais jamais pensé au data transfer

23/04/2025 à 07:25

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