Direkt zum Inhalt

Wie verwende ich CloudFront-Protokolle, Nutzungsberichte und Metriken, um Leistung und Kosten zu verbessern?

Lesedauer: 2 Minute
0

Ich möchte Amazon CloudFront-Protokolle, Nutzungsberichte und Metriken für die CloudFront-Distributionsleistung und Kostenoptimierung verwenden.

Lösung

CloudFront-Standardprotokolle und Echtzeitprotokolle

Du kannst Standardprotokolldateien oder Echtzeitprotokolle verwenden, um die Anfragen zu protokollieren, die an deine Amazon CloudFront-Distributionen eingehen. Um die CloudFront-Protokolle abzufragen, kannst du Amazon Athena verwenden.

Standardprotokolldateien enthalten detaillierte Informationen für Benutzeranfragen an deine CloudFront-Distributionen. CloudFront sendet die Standardprotokolldateien an einen Amazon Simple Storage Service (Amazon S3)-Bucket, damit du Fehler beheben und analysieren kannst.

Verwende Echtzeitprotokolle, um detaillierte Anforderungsinformationen in Echtzeit abzurufen. CloudFront liefert die Echtzeitprotokolle an einen Datenstrom in Amazon Kinesis Data Streams.

Informationen zur Verwendung von Standardprotokolldateien oder Echtzeitprotokollen findest du unter Wie aktiviere ich die Protokollierung für meine CloudFront-Distribution?

CloudFront-Nutzungsberichte

Die CloudFront-Konsole bietet integrierte Nutzungsberichte und Diagramme für einzelne oder mehrere Distributionen.

Du kannst die folgenden Berichte auf der CloudFront-Konsole anzeigen oder die Daten im CSV-Format herunterladen:

Du kannst AWS-Abrechnungs- und Nutzungsberichte für CloudFront auch auf der AWS-Fakturierungs- und Kostenmanagement-Konsole einsehen. Informationen zur Analyse deiner Abrechnungs- und Nutzungsberichte findest du unter AWS-Rechnungs- und Nutzungsberichte für CloudFront interpretieren.

CloudFront-Metriken

Amazon CloudWatch veröffentlicht automatisch Metriken für CloudFront-Distributionen und Edge-Funktionen. Verwende die CloudFront-Konsole, um Verteilungs- und Edge-Funktionsmetriken anzuzeigen, oder lade Metrikdaten im CSV-Format herunter, um Probleme zu beheben, zu überwachen und zu debuggen. Weitere Informationen findest du unter Überwachen von CloudFront-Metriken mit Amazon CloudWatch.

Um die Leistung zu überwachen und Fehler zu beheben, kannst du auch CloudWatch-Alarme erstellen, um Benachrichtigungen zu erhalten, wenn Metriken vordefinierte Schwellenwerte überschreiten. Beispielsweise kannst du die TotalErrorRate-Metrik verwenden, um den Prozentsatz aller Viewer-Anfragen mit einer HTTP-Statuscode-Antwort vom Typ 4## oder 5## abzurufen. Weitere Informationen findest du unter Werte für CloudFront-Distributionsmetriken.

AWS OFFICIALAktualisiert vor einem Jahr