查看 Amazon S3 上的当前请求数和数据传输数



我使用 AmazonS3 托管移动应用程序的静态资源。 Amazon 根据对资源发出的请求数和检索的数据量对使用量进行计费。我正在寻找一种查看当前使用情况的方法。

我是 AWS 的新手,对 AWS 管理控制台的复杂性感到不知所措。有"AWS Cost Explorer"、"AWS Cloud Watch"、"Usage Reports"等。许多东西都可以安装、配置、下载和自动化。我不知道从哪里开始寻找解决方案。

有没有一个简单的图形图表只显示过去几天的数字?

对于您尝试查看的图表和报告,我会使用"我的账单仪表板">中的成本管理器,因为它为您提供了从服务角度显示项目的选项。图表出现后单击服务,它应该可以让您深入了解 S3 每天的支出。此外,您可以查看的另一个报告工具是当月至今支出服务和点击账单详细信息。它应该为您提供 S3 成本的细分。

对于您在帖子中留下的评论,AWS S3 是静态内容的最佳选择之一,不会随着时间的推移而更改,因为它为您的内容提供了版本控制和其他优质资源。您甚至可以使用 CloudFront 来帮助分配这些资源,以获得更好的用户体验。 希望这有帮助!

您可以使用S3 中提供的指标选项来获取每秒进行的 s3 读取次数。 查看 S3 存储桶的步骤

在 S3 存储桶搜索
  1. 框中搜索 S3 存储桶。
  2. S3 存储桶出现在结果框中后,单击 S3 存储桶
  3. S3 存储桶打开,单击管理选项卡
  4. ">
  5. 管理"选项卡打开后,单击"指标"按钮,然后单击"请求"选项
  6. 它的付费选项,一旦启用,您就可以启用每天/每周/每月的获取请求数。

有关如何启用的详细文档可能是AWS文档页面--> https://docs.aws.amazon.com/AmazonS3/latest/user-guide/configure-metrics.html

获得每月的请求数后,您可以使用 aws 简单计算器来获取成本 -->https://calculator.s3.amazonaws.com/index.html

最新更新