I am running S3 as external storage, and recently I’ve noticed a huge spike in API requests.
I have disabled previews.
I have check changes set to never.
I have followed this guide to secure my S3 bucket
I have approximately 120 GB in the bucket.
I have versioning enabled.
I have set all sync clients to ignore hidden files.
I am running NC28
Once per day, I see a spike in traffic that results in over 50 to 100 GB being downloaded over the course of several hours.
I don’t have any cron jobs running that align with this.
I have enabled logs to aws cloud trail. All requests are coming from the server IP. Sometimes there are 404 errors because it tries to run a GET request and for some reason adds a / at the end of the path, so it might try to get .jpg/ and fail. But it will also check for the .jpg
Otherwise I don’t see anything out of the ordinary, but I am not an expert. Basically all the requests are coming from my server, through my IAM role, with user agent aws-sdk-php
This is a lot of data being downloaded, and I don’t know where it would be going. I checked during a download event and all of the sync clients are quiet.
I am not sure why the web UI needs to stream such a large quantity of data, if that’s where it’s going.
The only shares in the system tab are from within Talk.
Has anyone else seen this behaviour ? What can I do to figure this out ? Previously costs were very reasonable, but at this rate my monthly rate is going up significantly and I am concerned because it seems quite strange.