我正在停用Amazon Web Services DynamoDB中的服务。我们的DyDB表有各种指标和警报。我可以使用“ aws cloudwatch delete-alarms --alarm-names ...”删除警报,但是看不到任何用于删除指标的AWS CLI命令。
我知道指标会将数据保留2周。如果不再存储任何数据,指标可能会在2周后自动消失吗?不幸的是,我没有任何文件说明这一点。
Answers:
您是正确的:没有API可以删除AWS Cloudwatch指标。在最后一个指标推出后,请等待两周。它将自动消失。
自2016年11月1日起,CloudWatch将指标(自定义指标和AWS NameSpace)的保留时间从之前的14天延长至15个月。
但是CW控制台将指标的搜索限制在上一次提取指标后的2周内(这意味着,如果有一个指标在过去14天中没有推送任何数据点,则CW控制台将不会显示该指标,但是您仍然可以使用cli get-metric-statistics或调整控制台网址以引用正确的资源名称以及开始和结束时间早于14天)。
而且没有删除指标的API。 https://aws.amazon.com/cloudwatch/faqs/