Skip to content

How can I locate specific S3 files that using high bandwidth?

0

Every since March our AWS cost has been increasing way beyond the norm. Before I was being charged $6 then it went up $15 then it jumped to $40 and now to $120 for the same type of usage. I need to find out EXACTLY what files are being accessed that are causing these high bills. We simply can't afford to let this continue to happen unaddressed.

I've logged into AWS S3 Cost Explorer and all it shows me is the date of the usage. This does not help me pinpoint the problematic files.

Can someone tell me #1) Is it possible to pinpoint the specific file or files being accessed? #2) If yes, how do I accomplish this task? #3) Will the data be enough for me to solve the issue I'm having?

I currently only have a Basic Account.

asked 2 years ago804 views
3 Answers
1

Hello there,

I'm sorry to hear this is happening. I found this document that may help find the resource generating the charges:

AWS Usage Report for Amazon S3

If that isn't quite what you are looking for, you can reach out to our Support team for assistance with billing. This article will explain how to open a Account/Billing support case (which does not require a paid support plan):

Getting help with your bills and payments

— Brian D.

AWS
EXPERT
answered 2 years ago
0

To determine what S3 objects are being accessed and by who, you can enable S3 Access Logs. The most efficient way to analyze those S3 Access Logs would be to use Athena to get a list of talk talkers. The data provided includes Bucket, Object, Who Requested (IAM User or Role), the requestor's IP, and User Agent (so you can see if it's AWS CLI, Python, or something else).

AWS
EXPERT
answered 2 years ago
  • Will these logs only contain information from today forward or will it be able to look at the past month and show me which files were accessed?

0

Hi, unfortunately, all of this tech talk is a little out of my league. I turned on the Access Logs for each of my buckets but now Athena is asking me to make a query. I'm just totally confused here. I'm attempting to get a chat with a live person to see if they can assist me. I also read somewhere that suggested I open a ticket because there is a possibility that my buckets are getting hit by a trawler or a DOS attack that is causing me useless traffic and using my bandwidth costing me extra money. We haven't increased our usage so something is definitely wrong somewhere. I now may be forced to close my account and find another service to host my podcast and video files for my listeners. The moving of all my files again is going to be brutal, but these AWS bills are beginning to cost me more monthly then I was paying in a year.

answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.