Veröffentlicht am: Dec 12, 2019
Amazon CloudFront-Zugriffsprotokolle enthalten detaillierte Informationen zu allen Benutzeranfragen, die CloudFront empfängt. Ab heute werden sieben zusätzliche Datenfelder in Ihren CloudFront-Zugriffsprotokollen angezeigt, um die Übersicht über die Bereitstellung Ihrer Inhalte zu verbessern. Mit dem Feld x-edge-detailed-result-type können Sie beispielsweise den spezifischen Fehlertyp identifizieren und mit den Feldern sc-range-start/sc-range-end die angeforderten Bereichdetails ermitteln. Diese neuen Felder werden an das Ende jedes Protokolleintrags angehängt, um die Rückwärtskompatibilität mit dem vorherigen Protokolldateiformat zu gewährleisten. Die sieben neuen Datenpunkte umfassen:
- c-port – Die Portnummer der Anforderung des Betrachters.
- time-to-first-byte – Die Anzahl der Sekunden zwischen dem Empfang der Anforderung und dem Schreiben des ersten Bytes der Antwort, gemessen auf dem Server.
- x-edge-detailed-result-type – Wenn der Ergebnistyp ein Fehler ist, enthält dieses Feld den spezifischen Fehlertyp.
- sc-content-type – Der Wert des HTTP-Headers "Content-Type" in der Antwort.
- sc-content-len – Der Wert des HTTP-Headers "Content-Length" in der Antwort.
- sc-range-start – Wenn die Antwort den HTTP-Header "Content-Range" enthält, enthält dieses Feld den Startwert des Bereichs.
- sc-range-end – Wenn die Antwort den HTTP-Header "Content-Range" enthält, enthält dieses Feld den Endwert des Bereichs.
Das Aktivieren von Zugriffsprotokollen ist kostenlos, für das Speichern der Protokolldateien fallen jedoch S3-Standardgebühren an. Weitere Informationen zu Zugriffsprotokollen und dem Protokolldateiformat finden Sie unter Web Distribution Log File Format in der CloudFront-Dokumentation.