Wie finde ich die Kosten meiner Amazon S3-Buckets heraus?

Lesedauer: 4 Minute
0

Ich möchte die Kosten für jeden Amazon Simple Storage Service (Amazon S3)-Bucket in meinem Konto oder in einer AWS-Region wissen. Oder meine Amazon S3-Speicherkosten für eine bestimmte Region sind gestiegen, und ich möchte wissen, welcher Bucket diese erhöhten Kosten verursacht. Wie kann ich das machen?

Kurzbeschreibung

Gehen Sie wie folgt vor, um zu überprüfen, welcher Amazon S3-Bucket Ihre Speicherkosten erhöht:

1.    Fügen Sie jedem Bucket ein gemeinsames Tag hinzu.

2.    Aktivieren Sie das Tag als Kostenverteilungs-Tag.

Wichtig: Es kann bis zu 24 Stunden dauern, bis alle Tags in der Fakturierungs- und Kostenverwaltungskonsole angezeigt werden.

3.    Verwenden Sie den AWS Cost Explorer, um einen AWS-Kosten- und Nutzungsbericht für Ihr Tag zu erstellen.

Hinweis: Auf den Etiketten für die Kostenzuweisung werden Ihnen keine Kosten angezeigt, die Ihnen vor der Einrichtung der Tags entstanden sind.

Lösung

Bevor Sie beginnen, muss Ihre AWS-Richtlinie für Identity and Access Management (IAM) über die folgenden Berechtigungen verfügen:

Tipp: Vermeiden Sie es, den Root-Benutzer Ihres AWS-Kontos für diese Lösung zu verwenden. Verwenden Sie stattdessen einen IAM-Benutzer oder eine IAM-Rolle mit den Berechtigungen, die Sie benötigen.

Jedem Bucket ein gemeinsames Tag hinzufügen

1.    Öffnen Sie die Amazon S3-Konsole.

2.    Wählen Sie aus der Liste der Buckets den Bucket aus, für den Sie die Kosten verfolgen möchten.

3.    Wählen Sie die Ansicht Eigenschaften.

4.    Scrollen Sie nach unten und wählen Sie Tags.

5.    Wählen Sie Bearbeiten.

6.    Wählen Sie Tag hinzufügen.

7.    Geben Sie für Schlüssel einen Namen für das Tag ein, das Sie zu allen Buckets hinzufügen, für die Sie die Kosten verfolgen möchten. Geben Sie beispielsweise „S3-Bucket-Name“ ein.

8.    Geben Sie für Wert den Namen des Buckets ein.

9.    Wiederholen Sie die Schritte 1 bis 7 für alle Bereiche, für die Sie die Kosten verfolgen möchten.

Aktivierung des Tags als Kostenverrechnungskennzeichnung

1.    Öffnen Sie die Fakturierungs- und Kostenverwaltungskonsole.

2.    Wählen Sie im Navigationsbereich die Option Kostenverteilungs-Tags.

3.    Geben Sie in der Suchleiste den Namen des Tags ein, das Sie für Ihre Buckets erstellt haben. Geben Sie beispielsweise „S3-Bucket-Name“ ein.

4.    Wählen Sie das Tag.

5.    Wählen Sie Aktivieren.

Verwenden Sie den AWS Cost Explorer, um einen Kostenbericht für das Tag zu erstellen

1.    Öffnen Sie die Fakturierungs- und Kostenverwaltungskonsole.

2.    Wählen Sie im Navigationsbereich die Option Cost Explorer.

3.    Wählen Sie Cost Explorer starten.

4.    Wählen Sie im Navigationsbereich Berichte.

5.    Wählen Sie Neuer Bericht.

6.    Wählen Sie für Berichtsvorlagen die Option Kosten- und Nutzungsbericht und dann Bericht erstellen.

7.    Wählen Sie unter Filter für Service die Option S3 (Simple Storage Service). Wählen Sie dann Filter anwenden.

8.    Wählen Sie unter Tag das Tag aus, das Sie erstellt haben. Wählen Sie beispielsweise S3-Bucket-Name. Markieren Sie dann jeden Bucket, für den Sie die Kosten verfolgen möchten, und wählen Sie Filter anwenden.

Hinweis: Wenn Sie Ihr Tag nicht in der Filterliste sehen, wurde das Tag wahrscheinlich kürzlich erstellt und auf einen Bucket angewendet. Warten Sie 24 Stunden und versuchen Sie dann erneut, den Bericht zu erstellen.

9.    Vergewissern Sie sich, dass unter Erweiterte Optionen die Option Nur Ressourcen ohne Tags anzeigen deaktiviert ist.

10.    Wählen Sie oben im Diagramm die Option Gruppieren nach und wählen Sie dann das Tag aus, das Sie erstellt haben.

11.    Wählen Sie Speichern unter.

12.    Geben Sie einen Titel für Ihren Kostenbericht ein.

13.    Wählen Sie Bericht speichern.

Nachdem Sie den Kostenbericht erstellt haben, überprüfen Sie anhand des Berichts die Kosten der einzelnen Bereiche, die mit dem von Ihnen erstellten Kostenzuweisungskennzeichen gekennzeichnet sind.

Hinweis: Sie können einen täglichen oder stündlichen AWS-Kosten- und Nutzungsbericht einrichten, um weitere Amazon S3-Abrechnungsdetails zu erhalten. Diese Berichte zeigen Ihnen jedoch nicht, wer Anfragen an Ihre Buckets gestellt hat. Um zu sehen, woher Anfragen an Ihren Bucket kommen, aktivieren Sie entweder die Protokollierung auf Objektebene oder die Serverzugriffsprotokollierung. Um weitere Informationen zu bestimmten Amazon S3-Abrechnungspositionen zu erhalten, müssen Sie die Protokollierung im Voraus aktivieren. Anschließend verfügen Sie über Protokolle, die Amazon S3-Anforderungsdetails enthalten.


Ähnliche Informationen

Abrechnungs- und Nutzungsberichte für S3-Buckets

Monatlicher Kostenverteilungsbericht

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren