AWS S3 监控请求数及流量
AWS S3 云存储 是按照存储容量,请求数,及网络流量三个维度进行收费。而如果涉及到使用S3 对外提供SaaS服务,成本分布及估算自然称为比较重要的需求。自然而言需要监控以上三个指标。 先上官网说明性文档: https://docs.amazonaws.cn/AmazonS3/latest/dev/monitoring-overview.html 文章目录 1 监控指标 2 Cloudwatch使用 2.1 S3创建监控指标 2.2 调用Cloudwatch获取指标数据 1 监控指标 本人用到主要就是监控上诉存储容量,请求数,及网络流量 三个维度。而cloudwatch方式完全满足需求 https://docs.amazonaws.cn/AmazonS3/latest/dev/cloudwatch-monitoring.html 这里归类一下本人用到的监控指标及相应限制 BucketSizeBytes (桶大小) 此值通过汇总存储桶中所有对象(当前对象和非当前对象)的大小计算得出,包括所有向存储桶进行分段上传而未完成的所有部分的大小。 NumberOfObjects (桶对象总数) 存储桶中存储的除 GLACIER 存储类之外的所有存储类的对象总量。 AllRequests (总请求数) 向 Amazon S3 存储桶提出的 HTTP 请求 (不论类型如何) 的总数