Comment puis-je trouver quel appel d'API est à l'origine de l'erreur « Rate exceeded » (Dépassement de taux) ?

Date de la dernière mise à jour : 18/03/2020

J'ai reçu l'erreur « Rate exceeded » (Dépassement de taux) lors de la création, de la mise à jour ou de l'accès à un service AWS, mais je ne sais pas quel appel d'API est à l'origine de cette erreur.

Résolution

À l’aide d’AWS CloudTrail, créez une table pour les journaux CloudTrail et exécutez une requête Amazon Athena pour trouver l'appel d'API associé à l'erreur « Rate exceeded » (Dépassement de taux). Ensuite, suivez ces instructions pour résoudre l'erreur de limitation « Rate exceeded » (Dépassement de taux) pour l'appel d'API AWS.

Créez et exécutez la requête Athena pour rechercher l'appel d'API AWS

1.    Ouvrez la console CloudTrail.

2.    Suivez les instructions pour créer un journal de suivi CloudTrail.

3.    Suivez les instructions pour créer une table pour un journal de suivi CloudTrail.

4.    Ouvrez la console Athena, puis choisissez l'onglet New query (Nouvelle requête).

5.    Copiez et collez l'exemple de requête suivant, puis choisissez Run query (Exécuter la requête).

Remarque : Remplacez cloudtrail-table-name par le nom de votre table CloudTrail.

select eventname, errorcode,eventsource,awsregion, useragent,COUNT(*) count 
FROM cloudtrail-table-name   
where errorcode = 'ThrottlingException'
AND eventtime between '2018-10-14T03:00:08Z' and '2018-10-23T07:15:08Z'
group by errorcode,awsregion, eventsource, useragent, eventname
order by count desc;

6.    Dans les résultats de requête, notez les appels d'API répertoriés dans eventname et eventsource associés au code d'erreur « ThrottlingException » (Exception de limitation).

Résoudre l'erreur de limitation « Rate exceeded » (Dépassement de taux) pour l'appel d'API AWS

L'erreur « Rate exceeded » (Dépassement de taux) peut se produire avec différentes conditions de limitation, en fonction du service AWS et de l'appel d'API. Consultez la documentation de dépannage correspondant à votre appel d'API et à votre service AWS :