繁体   English   中英

如何从Amazon Cloudwatch获取冰川存储指标?

[英]How can I get glacier storage metrics from Amazon Cloudwatch?

我有一系列s3存储桶,内容在Glacier和不频繁访问存储之间分配。 我想通过PHP SDK使用cloudwatch来监视不同类型的存储中的数据量。

我可以使用以下方法监视不频繁访问存储的数量:

$cloudwatch->getMetricStatistics(
        array(
            'Namespace' => 'AWS/S3',
            'MetricName' => 'BucketSizeBytes',
            'StartTime' => $start,
            'EndTime' => $end,
            'Period' => 86400,
            'Unit' => 'Gigabytes',
            'Statistics' => array('Average'),
            'Dimensions' => array(
                array(
                    'Name' => 'BucketName',
                    'Value' => $BucketName
                ),
                array(
                    'Name' => 'StorageType',
                    'Value' => 'StandardIAStorage'
                )
            )
        )
    );

$cloudwatchAWS CloudWatch客户端的地方

从我阅读的文档中 ,我看不到一种清晰的方法来测量冰川存储中的数据量。

有没有人找到这样做的方法? 理想情况下,从cloudwatch显式显示,但如果不是,则从可用数字中隐式显示。

是的,您可以打开Amazon S3存储库存并为您的存储桶配置它。

这会将每日库存文件存储在Amazon S3中,其中包括文件大小和存储类别。 这是我的一个存储桶中的一个示例:

"my-bucket","Cat-Teacup+kitten.jpg","15091","GLACIER"
"my-bucket","Cheese-Challerhocker.jpg","40147","GLACIER"
"my-bucket","Cheese-Grevenbroeker.jpg","29228","GLACIER"
"my-bucket","Cheese-Leyden.jpg","83056","GLACIER"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM