监控ECS服务而非任务

0

【以下的问题经过翻译处理】 目前我已经设置了监控来实时跟踪我的服务运行任务的数量。不过我一直在思考,有没有更好的办法来监控整个服务而不只是任务,我想构建一个警报机制,当整个服务宕机时,能够通知我并非仅仅是任务数量。但是如果服务宕机了,那么对应的任务也不会存在,这个问题似乎已经得到解决了?我只是想听听你们的反馈,看看是否有人有相关见解或反馈。

profile picture
专家
已提问 1 年前39 查看次数
1 回答
0

【以下的回答经过翻译处理】 我个人认为最好的方法是启用容器洞察功能,它将为您提供ECS / ContainersInsights指标,这些指标将计算运行/挂起/所需任务的数量,从而允许您使用这些指标。我强烈建议将这些值组合成复合警报,例如将运行+挂起与所需进行比较。 如果您还没有这样做,我强烈建议为容器设置HealthCheck的值,以避免任务运行但实际上不起作用。 您也可以发布自定义指标,可能与业务相关(例如销售数量,用户数量等)。这些指标只会在服务健康时发布,因此您可以设置警报,例如如果没有数据点,则进入ALARM状态。

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则