Spaces Usage Analytics?

Hi, is there some API or dashboard to see the breakdown of bandwidth and storage consumption of each bucket?

Hypothetically I have a product and want to bill my customers for the bandwidth that they each use.

In theory I can compute the total storage, but how can I programmatically determine the outbound bandwidth that each bucket (or folder) has consumed?


In the API docs there’s an S3 compatibility table that appears to be saying that there are no bucket/space analytics.

I would like to have bucket analytics for the purpose of knowing what resources are being served, much like the information I get out of nginx logs.

Sadly, this is the thing that may force me to move away from Spaces, so I would like to register here for the sake of any Digital Ocean product managers, that this is an important user need.

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

I second this

Bumping this post. Very happy with the setup phase of Spaces and I would have expected at least a basic usage dashboard like with most other DO services! A bit disappointed this does not seem to be in place yet. Even if it’s just total statistics, storage used, bandwidth used etc.

Hope this is in the making!

I’d also like to see analytics.

Recently moved some static web content to a DO Spaces bucket and have zero insights into how much bandwidth we are consuming.

I’m also looking forward to this.

I’m hosting podcast audio files in Spaces and it would be great to get analytics. Otherwise, I’ll probably end up moving my files to another service.

I don’t have an answer, but I’ll give this a bump because I’d really like to see something like this too.