我正在停用Amazon Web Services DynamoDB中的一项服务。我们为DyDB表提供了各种度量和警报。我可以使用"aws cloudwatch删除警报--警报名称…"删除警报但我没有看到任何删除度量的AWS CLI命令。
我知道度量标准会将数据保存2周。当没有更多数据存储在度量中时,度量是否可能在2周内自动消失?不幸的是,我没有看到任何文件表明这一点。
您是正确的:没有API可以删除AWS Cloudwatch Metrics。在推送最后一个指标后再等两周。它将自动消失。
自2016年11月1日起,CloudWatch已将度量(包括自定义和AWS NameSpace)的保留期从之前的14天延长至15个月。
但CW控制台将指标的搜索限制在上次获取指标后的2周内(这意味着,如果有一个指标在过去14天内没有推送数据点,CW控制台将不会显示它,但您仍然可以使用cli获取指标统计信息或通过调整控制台url以引用正确的资源名称以及早于14天的开始和结束时间来获取它)。
并且没有api来删除度量。https://aws.amazon.com/cloudwatch/faqs/
https://aws.amazon.com/cloudwatch/faqs/
Amazon CloudWatch常见问题
[…]
问:所有指标的保留期是多少
CloudWatch保留度量数据如下:
- 周期小于60秒的数据点可供使用3小时。这些数据点是高分辨率的自定义度量
- 周期为60秒(1分钟)的数据点可供使用15天
- 周期为300秒(5分钟)的数据点可供使用63天
- 周期为3600秒(1小时)的数据点可供455天(15个月)使用
- 最初发布的周期较短的数据点会聚合在一起以进行长期存储
[…]
问:我可以删除任何指标吗
CloudWatch不支持指标删除。指标根据上述保留时间表到期。
为了支持上述内容,不幸的是,这仍然是一个问题。要在AWS论坛上阅读更多信息,请参阅:https://forums.aws.amazon.com/message.jspa?messageID=281904