从AWS CloudWatch中删除自定义指标

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

我已经通过SDK成功创建了一个自定义指标,但是我无法将其删除我无法从Web控制台中找到将其删除的选项(同样也可以从SDK中找到删除/取消它的方法)

//the code is not important, i've pasted it just to show it works

IAmazonCloudWatch client = new AmazonCloudWatchClient(RegionEndpoint.EUWest1);

List<MetricDatum> data = new List<MetricDatum>();

 data.Add(new MetricDatum()
 {
      MetricName = "PagingFilePctUsage",
      Timestamp = DateTime.Now,
      Unit = StandardUnit.Percent,
      Value = percentPageFile.NextValue()
 });

 data.Add(new MetricDatum()
 {
      MetricName = "PagingFilePctUsagePeak",
      Timestamp = DateTime.Now,
      Unit = StandardUnit.Percent,
      Value = peakPageFile.NextValue()
 });


 client.PutMetricData(new PutMetricDataRequest()
 {
      MetricData = data,
      Namespace = "mycompany/myresources"
 });

它创建了一个名为“ mycompany / myresources”的指标,但我无法将其删除

amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs amazon-cloudwatch-metrics cloudwatch-alarms
1个回答
0
投票

Amazon CloudWatch 保留指标15个月

来自Amazon CloudWatch FAQs - Amazon Web Services (AWS)

CloudWatch保留以下指标数据:

  • 周期少于60秒的数据点可使用3个小时。这些数据点是高分辨率的自定义指标。
  • 15天可使用60秒(1分钟)的数据点
  • 可以使用63天的300秒(5分钟)的数据点
  • 具有3600秒(1小时)的数据点可使用455天(15个月)

因此,假装您的旧指标不存在。大多数图形和警报只回溯24小时,因此,除了显示为指标列表中的名称外,通常不会注意到旧指标。

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