6

我有一个简单的 Cloudwatch 仪表板来监控简单 ECS 集群中正在运行的任务计数。AWS 提供了这个文档,这正是我想要的。问题是它不能准确地反映在我的仪表板上。

通常我想要的服务总数是 3:1 个 django 任务和 2 个 celery 任务。大多数情况下,这在小仪表板中得到了正确反映,但并非总是如此,这让我有点抓狂:\

当前的配置是按规定的。我使用ServiceName,ClusterName维度,CPUUtilization 作为指标,样本计数作为统计数据,1 分钟作为周期。这就是 AWS 说我应该这样做的方式。

然而我在我的仪表板上看到了这个:https ://imgur.com/fbBjThi

然而,直接看 ECS,我只运行了 1 个 django 和 2 个 celery 任务。Cloudfront 仪表板似乎计算错误,将样本计数值加倍甚至加倍。

即使在我编辑此特定小部件时来自 Cloudfront,也会显示正确的任务计数:https ://imgur.com/oZfWDyQ

似乎 Cloudfront 在 1 分钟内获得了多个样本计数,因此我尝试将时间缩短到 30 秒,但这似乎没有帮助。

正如 AWS 文档所建议的那样,1 分钟是合适的时间吗?如果不是,什么是合适的时间?

4

1 回答 1

2

CloudWatch,“添加指标图表”,然后选择您的“图表指标”。但是在单击“创建小部件”之前,请转到“图表选项”,在其中您看到小部件类型为数字,请确保选择“最新值”。

于 2020-05-15T23:25:33.173 回答