AWS S3监控文件夹级别指标

问题描述 投票:0回答:1

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

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

我花了一个小时玩CloudWatch指标,但仍然不知道如何做到这一点。我不是想做任何花哨的事情,只是想在两个文件夹之间绘制NumberOfObjectsBucketSizeBytes。子级指标是付费功能吗?

amazon-s3 amazon-cloudwatch
1个回答
1
投票

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

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


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

© www.soinside.com 2019 - 2024. All rights reserved.