Anzeigen von API Gateway-Protokollereignissen in der CloudWatch-Konsole - Amazon API Gateway

Anzeigen von API Gateway-Protokollereignissen in der CloudWatch-Konsole

So zeigen Sie protokollierte API-Anforderungen und -Antworten in der CloudWatch-Konsole an

  1. Öffnen Sie die CloudWatch-Konsole unter https://console.aws.amazon.com/cloudwatch/.

  2. Wählen Sie im Navigationsbereich Logs groups (Protokollgruppen) aus.

  3. Wählen Sie in der Tabelle Log Groups eine Protokollgruppe mit dem Namen API-Gateway-Execution-Logs_{rest-api-id}/{stage-name} aus.

  4. Wählen Sie in der Tabelle Log Streams einen Protokoll-Stream aus. Sie können den gewünschten Protokoll-Stream anhand des Zeitstempels finden.

  5. Klicken Sie auf Text, um den reinen Text anzuzeigen, oder klicken Sie auf Row, um das Ereignis zeilenweise anzuzeigen.

Wichtig

In CloudWatch können Sie Protokollgruppen oder -Streams löschen. Löschen Sie API Gateway-API-Protokollgruppen oder -Streams nicht manuell. Lassen Sie API Gateway diese Ressourcen verwalten. Wenn Sie Protokollgruppen oder Streams manuell löschen, werden API-Anforderungen und -Antworten möglicherweise nicht protokolliert. In diesem Fall können Sie die gesamte Protokollgruppe für die API löschen und die API erneut bereitstellen. Dies liegt daran, dass API Gateway Protokollgruppen oder -Streams einer API-Stufe zum Zeitpunkt der Bereitstellung erstellt.