如何以编程方式监控AWS S3服务中对象的带宽?我想这样做是为了防止使用我们服务的客户使用过多的带宽,并使我们的成本超出我们的承受能力。我们希望限制每个对象的1TB带宽。
答案 0 :(得分:5)
详细的使用情况报告仅针对每个桶,而不是每个对象。
您可以做的是enable logging并且每小时左右解析一次日志。它肯定不是即时的,但它会阻止人们方式超过你的使用限制。
此外,s3stat是一个很好的选择。一旦你每月开始做超过5000万个请求,他们就难以处理数据。
答案 1 :(得分:0)
日志的频率非常高,但在启用日志记录后,您可以跟踪使用模式。像Cloudlytics这样的工具可以帮助您进行日志分析。