如何以编程方式监控 AWS S3 服务中对象的带宽?我想这样做是为了防止使用我们服务的客户过度使用带宽,并且使我们付出的代价超出了我们的承受能力。我们喜欢为每个对象限制 1TB 带宽。
最佳答案
详细的使用报告仅针对每个存储桶,而不是针对每个对象。
你能做的是enable logging并每小时左右解析一次日志。这当然不是即时的,但它会阻止人们超出您的使用限制。
此外,在某种程度上,s3stat 是一个不错的选择。一旦您开始每月处理超过约 5000 万个请求,他们就无法处理数据。
关于amazon-s3 - 如何监控 Amazon S3 服务中对象的带宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3283846/