Erstellen einer CloudWatch-Metrik-Konfiguration für alle Objekte in Ihrem Bucket
Wenn Sie Anforderungsmetriken konfigurieren, können Sie eine CloudWatch-Metrikkonfiguration für alle Objekte in Ihrem Bucket erstellen oder nach Präfix, Objekt-Tag oder Zugriffspunkt filtern. Die Verfahren in diesem Thema zeigen Ihnen, wie Sie eine Konfiguration für alle Objekte in Ihrem Bucket erstellen. Informationen zum Erstellen einer Konfiguration, die nach Objekt-Tag, Präfix oder Zugriffspunkt filtert, finden Sie unter Erstellen einer Metrik-Konfiguration, die nach dem Präfix, Objekt-Tag oder Zugriffspunkt filtert.
Es gibt drei Arten von Amazon-CloudWatch-Metriken für Amazon S3: Speichermetriken, Anforderungsmetriken und Replikationsmetriken. Speichermetriken werden einmal pro Tag gemeldet und allen Kunden ohne zusätzliche Kosten zur Verfügung gestellt. Die Anforderungsmetriken sind in 1-Minuten-Intervallen nach einer gewissen Latenz für die Verarbeitung verfügbar. Anforderungsmetriken werden zum Standardtarif von CloudWatch abgerechnet. Sie wählen Anforderungsmetriken aus, indem Sie diese in der Konsole konfigurieren oder die Amazon-S3-API verwenden. S3-Replikationsmetriken enthalten detaillierte Metriken für die Replikationsregeln in Ihrer Replikationskonfiguration. Mit Replikationsmetriken können Sie den Fortschritt minütlich überwachen, indem Sie ausstehende Bytes, ausstehende Operationen, Operationen, deren Replikation fehlgeschlagen ist, und die Replikationslatenz nachverfolgen.
Weitere Informationen zu CloudWatch-Metriken für Amazon S3 finden Sie unter Überwachen von Metriken mit Amazon CloudWatch.
Sie können einem Bucket über die Amazon-S3-Konsole, mit der AWS Command Line Interface (AWS CLI) oder Amazon-S3-REST-API Metrik-Konfigurationen hinzufügen.
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie im linken Navigationsbereich Allzweck-Buckets aus.
-
Wählen Sie in der Liste Buckets den Namen des Buckets mit den Objekte aus, für die Sie Anforderungsmetriken anfordern möchten.
-
Wählen Sie die Registerkarte Metriken aus.
-
Wählen Sie unter Bucket metrics (Bucket-Metriken) View additional charts (Zusätzliche Diagramme anzeigen) aus.
-
Wählen Sie den Tab Request metrics (Anforderungsmetriken).
-
Wählen Sie Create Filter (Filter erstellen).
-
Geben Sie im Feld Filter name (Filtername) Ihren Filternamen ein.
Namen dürfen nur Buchstaben, Zahlen, Punkte, Bindestriche und Unterstriche enthalten. Wir empfehlen, den Namen
EntireBucketfür einen Filter zu verwenden, der für alle Objekte gilt. -
Wählen Sie unter Filter scope (Filterbereich) die Option This filter applies to all objects in the bucket (Dieser Filter gilt für alle Objekte im Bucket).
Sie können auch einen Filter definieren, sodass die Metriken nur für eine Untermenge von Objekten im Bucket erfasst und gemeldet werden. Weitere Informationen finden Sie unter Erstellen einer Metrik-Konfiguration, die nach dem Präfix, Objekt-Tag oder Zugriffspunkt filtert.
-
Wählen Sie Save Changes (Änderungen speichern).
-
Wählen Sie im Tab Request metrics (Anforderungsmetriken) unter Filters (Filter) den Filter aus, den Sie gerade erstellt haben.
Nach ungefähr 15 Minuten beginnt CloudWatch mit der Nachverfolgung dieser Anforderungsmetriken. Sie können sie im Tab Request metrics (Anforderungsmetriken) sehen. Sie können Diagramme für die Metriken auf der Amazon-S3- oder CloudWatch-Konsole anzeigen. Anforderungsmetriken werden zum Standardtarif von CloudWatch abgerechnet. Weitere Informationen hierzu finden Sie unter Amazon CloudWatch – Preise
.
Mit der Amazon-S3-REST-API können Sie Metrik-Konfigurationen programmgesteuert hinzufügen. Weitere Informationen zum Hinzufügen von und Arbeiten mit Metrik-Konfigurationen finden Sie in den folgenden Themen der Amazon Simple Storage Service API Reference:
-
Installieren und Einrichten de AWS CLI. Anleitungen finden Sie unter Installieren, Aktualisieren und Deinstallieren der AWS CLI im AWS Command Line Interface-Benutzerhandbuch.
-
Öffnen Sie ein Terminalfenster.
-
Führen Sie den folgenden Befehl aus, um eine Metrik-Konfiguration hinzuzufügen.
aws s3api put-bucket-metrics-configuration --endpoint https://s3.us-west-2.amazonaws.com --bucketbucket-name--idmetrics-config-id--metrics-configuration '{"Id":"metrics-config-id"}'