AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Wie finde ich den AWS-API-Aufruf, der den Fehler „Rate exceeded“ verursacht?
Ich erhalte die Fehlermeldung „Rate exceeded“, wenn ich versuche, einen AWS-Service zu erstellen, zu aktualisieren oder darauf zuzugreifen. Ich möchte wissen, welcher API-Aufruf diesen Fehler verursacht.
Kurzbeschreibung
Um den API-Aufruf zu ermitteln, der den Fehler Rate exceeded im AWS-Konto verursacht, erstelle eine Amazon Athena-Tabelle für AWS CloudTrail-Protokolle. Führe dann eine Athena-Abfrage aus, um den API-Aufruf zu finden, der mit dem Fehler Rate exceeded verknüpft ist.
Hinweis: Um API-Aktivitäten in deinem Konto zu protokollieren, musst du zunächst einen Trail in CloudTrail erstellen. Trails protokollieren Datenereignisse in deinem Konto erst, nachdem du den Trail erstellt hast.
Lösung
Eine Athena-Tabelle für CloudTrail-Protokolle erstellen
Anweisungen findest du unter Verwenden der CloudTrail-Konsole zum Erstellen einer Athena-Tabelle für CloudTrail-Protokolle.
Athena-Abfrage erstellen und ausführen, um den zugehörigen API-Aufruf zu finden
Führe die folgenden Schritte aus:
-
Öffne die Athena-Konsole.
-
Wähle den Tab New query (Neue Abfrage).
-
Gib die folgende Beispielabfrage in das Abfragetextfeld ein und wähle dann Abfrage ausführen aus:
SELECT eventname, errorcode, eventsource, awsregion, useragent, COUNT(*) AS 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;Hinweis: Ersetze cloudtrail-table-name durch deinen CloudTrail-Tabellennamen.
-
Suche in der Abfrageausgabe die Datensätze, die den Wert ThrottlingException im Feld errorcode enthalten. Die API-Aufrufe in den Feldern eventname und eventsource verursachen den Fehler Rate exceeded.
Behebung der Fehler „Rate exceeded“ bei verschiedenen API-Aufrufen und AWS-Services
Der Fehler Rate exceeded kann bei unterschiedlichen Drosselungsbedingungen auftreten. Die Bedingungen hängen vom AWS-Service und API-Aufruf ab, den du verwendest.
Informationen zur Behebung des Fehlers Rate exceeded für den API-Aufruf oder den AWS-Service, den du verwendest, findest du in den folgenden Artikeln im AWS-Wissenscenter.
Hinweis: Du kannst AWS-API-Aufrufen eine Warte-Anweisung hinzufügen, sodass sie es erneut versuchen, nachdem sie gedrosselt wurden. Weitere Informationen findest du unter Retry behavior (Verhalten bei Wiederholungen).
API-Aufrufe GetResourceConfigHistory oder ListDiscoveredResources
Weitere Informationen findest du unter Wie kann ich Fehlermeldungen der AWS Config-Konsole beheben?
API-Aufruf PutMetricData
Weitere Informationen findest du unter Wie vermeide ich Drosselung, wenn ich PutMetricData in der CloudWatch-API aufrufe?
API-Aufrufe für AWS Auto Scaling
Weitere Informationen findest du unter Wie verhindere ich, dass meine Auto Scaling-API-Aufrufe gedrosselt werden?
API-Aufrufe für eine AWS Lambda-Funktion
API-Aufrufe für AWS Elastic Beanstalk
Weitere Informationen findest du unter Wie kann ich API-Drosselung- oder „Rate Exceeded“-Fehler in Elastic Beanstalk beheben?
Ähnliche Informationen
- Themen
- Management & Governance
- Tags
- AWS CloudTrail
- Sprache
- Deutsch
Ähnliche Videos


Relevanter Inhalt
AWS OFFICIALAktualisiert vor 2 Jahren
AWS OFFICIALAktualisiert vor 2 Jahren