Wie kann ich die Zugriffsprotokollierung für API Gateway einrichten?

Zuletzt aktualisiert: 15.08.2022

Ich versuche, die Zugriffsprotokollierung für Amazon API Gateway einzurichten. Wie kann ich vorgehen?

Kurzbeschreibung

Um Probleme im Zusammenhang mit der Anforderungsausführung oder dem Clientzugriff auf Ihre API zu beheben, können Sie Amazon CloudWatch Logs aktivieren, um API-Aufrufe zu protokollieren.

Auflösung

Bevor Sie beginnen, stellen Sie sicher, dass Sie:

Um als Nächstes die Zugriffsprotokollierung zu aktivieren, befolgen Sie die Schritte 1-5 und 7-8 (überspringen Sie Schritt 6) in den Anweisungen zum Einrichten der CloudWatch-API-Protokollierung mit der API-Gateway-Konsole.

Hinweis: Es ist eine bewährte Methode, nicht die vollständigen API-Anfragen und -Antworten für Produktions-APIs zu protokollieren. Vollständige API-Anfragen und -Antworten können zur Protokollierung sensibler Daten führen.

Sie haben jetzt CloudWatch-Protokolle für das Debugging aktiviert. Um Fehler zu finden, siehe Wie suche ich in meinen CloudWatch Logs API-Gateway-REST-API-Fehler?

Weitere Informationen finden Sie unter Überwachen der REST-API-Ausführung mit Amazon CloudWatch-Metriken.