S3 wordt geleverd met enkele basisanalyses voor de grootte van de emmer en het aantal objecten, die gratis zijn en automatisch worden berekend. Als u echter meer gedetailleerde analyses voor S3-verzoeken wilt bekijken, moet u verzoekstatistieken inschakelen.
Metrieken inschakelen
Als u verzoekstatistieken wilt zien, moet u deze voor elke bucket inschakelen. Deze zijn niet gratis zoals de standaardstatistieken - de betaalde laag van CloudWatch kost $ 0,30 per metriek. Helaas kan elke S3-bucket maximaal 16 verschillende verzoekstatistieken toevoegen, en ze zijn allemaal altijd actief. Dit brengt de kosten op $ 5 per emmer, mogelijk minder, afhankelijk van of u bepaalde opties gebruikt of niet.
Ga naar het tabblad Metrieken voor uw bucket om het in te schakelen:

Je ziet de standaardstatistieken en onderaan is er een knop 'Aanvullende grafieken bekijken':

Klik op "Filter maken" om een filter te maken dat verzoekstatistieken inschakelt.
Je kunt dit beperken tot een specifieke subset van items, of gewoon "Dit filter is van toepassing op alle objecten in de bucket."

Zodra dat is gebeurd, worden de verzoekstatistieken verzonden naar CloudWatch. Het kan even duren, dus pak een kop koffie en kom er op terug.
Metrieken gebruiken in CloudWatch
Ga naar de CloudWatch Management Console om aan de slag te gaan.
Je moet een nieuw dashboard maken en er een widget aan toevoegen. U kunt elk soort grafiek kiezen, maar voor eenvoudige verzoekstatistieken werken lijndiagrammen over het algemeen het beste.

Selecteer voor de statistieken S3:

En dan "Vraag metrische gegevens per filter aan."

Je ziet dan een lijst met statistieken die beschikbaar zijn voor de buckets waarvoor je aanvraagstatistieken hebt ingeschakeld. Twee van de meest bruikbare zijn BytesDownloaded en BytesUploaded, die het gebruik van onbewerkte gegevens bijhouden. Je kunt ze in de loop van de tijd in een grafiek zetten en deze grafiek aan je dashboard toevoegen.

Standaard toont de grafiek het gemiddelde dataverbruik. U bent waarschijnlijk geïnteresseerd in het totale gegevensgebruik, dus onder 'Gegrafische statistieken' kunt u de statistiek wijzigen in 'Som', waarmee alle verzoeken voor de opgegeven periode worden opgeteld. Dit werkt het beste als het is ingesteld op een lange periode, zoals een uur of een dag.

Natuurlijk kunt u, net als alle CloudWatch-statistieken, automatische alarmen instellen voor wanneer het gebruik onverwacht hoog wordt, en deze alarmen ook gebruiken voor andere gebeurtenissen in uw account.