aws cloudwatch 指标 overwrite/override
aws cloudwatch metric overwrite/override
我正在使用 AWS CLI 客户端开发自定义监控系统。要求是数据点需要覆盖或者覆盖,但是使用时:
aws cloudwatch put-metric-data
如果数据点已经发布,我没有看到任何参数来覆盖或覆盖数据点。我对此进行了测试,发现当一个数据点被推送两次或更多次时,它不会覆盖它而是添加它(然后你可以执行求和、求平均值等)。但是对于这个特定的要求,我们不需要添加数据点,而只需要保留最后一个点。有什么办法吗?
对不起。没办法那样做。 Cloudwatch 中没有覆盖指标数据的概念。
可以争论删除现有指标数据并添加具有相同时间戳和维度的新数据。但是 Cloudwatch 指标一旦发布就无法删除。它将在 2 周后消失(指标的默认生命周期策略为 2 周)。
因此无法为同一时间戳保留最后一个数据点。获取数据后,您必须进行某种 post 处理。但是如果你使用的是Cloudwatch alarm或者dashboard,那你就无能为力了。
我正在使用 AWS CLI 客户端开发自定义监控系统。要求是数据点需要覆盖或者覆盖,但是使用时:
aws cloudwatch put-metric-data
如果数据点已经发布,我没有看到任何参数来覆盖或覆盖数据点。我对此进行了测试,发现当一个数据点被推送两次或更多次时,它不会覆盖它而是添加它(然后你可以执行求和、求平均值等)。但是对于这个特定的要求,我们不需要添加数据点,而只需要保留最后一个点。有什么办法吗?
对不起。没办法那样做。 Cloudwatch 中没有覆盖指标数据的概念。
可以争论删除现有指标数据并添加具有相同时间戳和维度的新数据。但是 Cloudwatch 指标一旦发布就无法删除。它将在 2 周后消失(指标的默认生命周期策略为 2 周)。
因此无法为同一时间戳保留最后一个数据点。获取数据后,您必须进行某种 post 处理。但是如果你使用的是Cloudwatch alarm或者dashboard,那你就无能为力了。