Lambda qui coûte un bras d'un coup

andre15 10/11/2024
RÉSOLU
andre15
Auteur Actif
Avatar de andre15
andre15
Auteur Actif

salut la team mon compte aws a pris un coup de chaud les coûts de lambda ont explosé depuis ce matin. j'ai rien déployé de majeur les invocations sont stables. je comprends pas ce qui se passe. des pistes pour investiguer ce type de coût soudain ?

10/11/2024 à 18:11

5 commentaires

suzanne38
Membre
Avatar de suzanne38
suzanne38
Membre

check les métriques duration de tes lambdas dans cloudwatch si les invocations sont stables mais que la duration moyenne a flambé ça veut dire qu'elles tournent plus longtemps et ça coûte plus cher. ptete une dépendance externe qui est lente ?

11/11/2024 à 17:51
mlefevre
Membre
Avatar de mlefevre
mlefevre
Membre

regarde aussi la mémoire configurée si quelqu'un a augmenté la mémoire de toutes tes fonctions sans raison ça explose vite le coût et la duration est un bon indicateur de ça

12/11/2024 à 15:45
michel-jerome
Membre Actif
Avatar de michel-jerome
michel-jerome
Membre Actif

et attention aux logs ! si tes lambdas génèrent beaucoup plus de logs vers cloudwatch ça peut aussi coûter cher le stockage et l'ingestion de logs sont pas gratuits

13/11/2024 à 10:16
suzanne-faivre
Membre Actif
Avatar de suzanne-faivre
suzanne-faivre
Membre Actif

un cas classique c'est les fonctions qui s'auto-invoquent en boucle ou qui appellent d'autres fonctions en cascade de manière excessive genre une lambda qui rate et retente en continu sans exponential backoff

14/11/2024 à 09:21
andre15
Auteur Actif
Avatar de andre15
andre15
Auteur Actif

merci pour toutes ces pistes ! en fait c'était un mélange des deux dernières un bug dans notre code de retry sur un appel s3 faisait que ma lambda rentrait dans une boucle infinie d'appels à s3 et à elle-même quand s3 retournait une erreur 5xx. la duration était au max les logs explosaient et les invocations aussi au final même si cloudwatch met du temps à le montrer clairement. j'ai corrigé le bug et les coûts redescendent. ouf

15/11/2024 à 07:20

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