Amazon web services AWS Cloudwatch警报监视ECS容器状态

Amazon web services AWS Cloudwatch警报监视ECS容器状态,amazon-web-services,amazon-ecs,amazon-cloudwatch,Amazon Web Services,Amazon Ecs,Amazon Cloudwatch,假设我有10个容器运行的ECS集群 我想让Cloudwatch警报触发SNS toppic,如果在5分钟内改变了5个容器的状态 我可以使用什么好的方法来实现这一点 您可以创建一个CloudWatch事件规则,以在容器的任何状态更改时触发。然后,该规则触发一个Lambda,该Lambda将度量数据放入CloudWatch中,用于定制度量(即状态更改)。然后创建一个CloudWatch警报来监控此自定义指标,并根据您的情况触发SNS作为警报操作。好,但您没有说明在容器状态发生变化时要监控哪些指标。我

假设我有10个容器运行的ECS集群

我想让Cloudwatch警报触发SNS toppic,如果在5分钟内改变了5个容器的状态


我可以使用什么好的方法来实现这一点

您可以创建一个CloudWatch事件规则,以在容器的任何状态更改时触发。然后,该规则触发一个Lambda,该Lambda将度量数据放入CloudWatch中,用于定制度量(即状态更改)。然后创建一个CloudWatch警报来监控此自定义指标,并根据您的情况触发SNS作为警报操作。

好,但您没有说明在容器状态发生变化时要监控哪些指标。我正在试图找到要使用哪一个…您必须创建一个自定义度量-没有当前度量表示容器的状态已更改。这就是为什么需要CloudWatch事件规则来侦听容器/任务状态更改事件。这应该用于创建所需的自定义度量。