AWS S3监控器文件夹级别指标

时间:2019-02-09 06:58:17

标签: amazon-s3 amazon-cloudwatch

我正在尝试监视S3文件夹级别的指标,试图在两个文件夹之间进行比较。 s3://logs-bucket/error/2019/01/

s3://logs-bucket/info/2019/01/

我花了一个小时来研究CloudWatch指标,但仍然不知道如何去做。我没有尝试做任何花哨的事情,只是尝试在两个文件夹之间绘制NumberOfObjectsBucketSizeBytes的图形。子级指标是付费功能吗?

1 个答案:

答案 0 :(得分:1)

CloudWatch默认情况下仅提供存储桶级别指标。但是您可以通过过滤器定义其他指标(S3存储桶->管理->指标->过滤器)。为每个前缀(/error/2019/01/,/info/2019/01/)定义新的指​​标过滤器。然后,您可以将FilterId用作CloudWatch S3查询中的维度。

文档:https://docs.aws.amazon.com/AmazonS3/latest/dev/cloudwatch-monitoring.html


更新:@Tartaglia是正确的,过滤器仅用于请求指标=>您无法获得NumberOfObjects and BucketSizeBytes with FilterId`维度。因此,您不能使用默认的CloudWatch功能进行监视。您可以对其进行脚本编写/编码,然后将请求的指标作为自定义指标推送到CloudWatch。