Amazon CloudFront-Funktionen unterstützt jetzt die Protokollierung in CloudFront-Zugriffsprotokollen

Veröffentlicht am: 14. Juli 2026

Sie können benutzerdefinierte Daten jetzt mithilfe einer neuen Hilfsmethode, die in CloudFront-Funktionen verfügbar ist, direkt in CloudFront-Zugriffsprotokolle schreiben. CloudFront-Funktionen führen leichtes JavaScript am Edge für Aufgaben wie URL-Umschreibungen, Header-Manipulation und Anforderungsrouting aus. Bisher konnten Sie Protokolldaten nur als separate Protokolldatei von Ihren CloudFront-Zugriffsprotokollen an Amazon CloudWatch Logs senden. Mit dieser Version müssen Sie Funktionsentscheidungen nicht mehr mit CloudFront-Zugriffsprotokolldaten in separaten Protokollierungssystemen korrelieren.

Sie können cf.logCustomData () über Viewer-Anforderungs- oder Viewer-Antwortfunktionen aufrufen, um Werte wie Zuweisungen von A/B-Testvarianten, Authentifizierungsergebnisse oder Routing-Entscheidungen direkt in den CloudFront-Zugriffsprotokolldatensatz für diese Anfrage zu protokollieren. Dies funktioniert sowohl mit CloudFront-Echtzeitprotokollkonfigurationen als auch mit Standardprotokollierung (v2). So können Sie das Funktionsverhalten und die Anforderungsergebnisse in einer einzigen Abfrage analysieren. Die bestehende console.log ()-Funktionalität bleibt verfügbar und die beiden Methoden können zusammen in derselben Funktion verwendet werden.

Die benutzerdefinierten Protokolldaten von Amazon CloudFront-Funktionen sind heute an allen CloudFront-Edge-Standorten verfügbar. Für die Verwendung von cf.logCustomData () fallen keine zusätzlichen Gebühren an. Es fallen die Standardpreise für Aufrufe von CloudFront-Funktionen und Gebühren für die Bereitstellung von Zugriffsprotokollen an. Besuchen Sie für den Einstieg die Hilfsmethoden von CloudFront-Funktionen.