Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS Cloudwatch警报未停止EC2实例_Amazon Web Services_Virtualization_Amazon Cloudwatch - Fatal编程技术网

Amazon web services AWS Cloudwatch警报未停止EC2实例

Amazon web services AWS Cloudwatch警报未停止EC2实例,amazon-web-services,virtualization,amazon-cloudwatch,Amazon Web Services,Virtualization,Amazon Cloudwatch,我在Cloudwatch中创建了一个警报,如果CPU小于5%的时间超过五分钟,就停止我的EC2实例 五分钟后,我收到了电子邮件,但实例继续运行。该实例正在使用EBS卷,历史记录中没有任何内容表明存在问题 有人能告诉我为什么我设置的报警没有停止实例吗 谢谢我不熟悉aws部件,希望这可能会有所帮助…不确定。。。 Amazon EBS可能不会发送未连接到Amazon EC2实例的可用卷的度量数据,因为该卷没有要监控的度量活动。如果为此类度量设置了报警,则可能会注意到其状态更改为数据不足。这可能只是表

我在Cloudwatch中创建了一个警报,如果CPU小于5%的时间超过五分钟,就停止我的EC2实例

五分钟后,我收到了电子邮件,但实例继续运行。该实例正在使用EBS卷,历史记录中没有任何内容表明存在问题

有人能告诉我为什么我设置的报警没有停止实例吗


谢谢

我不熟悉aws部件,希望这可能会有所帮助…不确定。。。 Amazon EBS可能不会发送未连接到Amazon EC2实例的可用卷的度量数据,因为该卷没有要监控的度量活动。如果为此类度量设置了报警,则可能会注意到其状态更改为数据不足。这可能只是表示您的资源处于非活动状态,并不一定意味着存在问题。

根据,您需要创建IAM角色,以便AWS可以在触发报警时代表您自动停止实例。还要注意,您不能将IAM角色分配给现有实例

更新:


现在,您可以附加或修改现有实例的IAM角色。阅读更多信息。

您好,报警I设置是针对CPU利用率而不是EBS卷上的活动进行配置的。您在报警设置中的何处看到EBS?我刚刚在该实例上创建了一个新实例和一个新报警,这次该实例按预期关闭。我没有创建角色或分配权限,但仍然有效。我认为我创建的原始实例中有某种东西阻止了关机。我可能永远也不知道。你的实例的关闭行为是什么?嗨,Mahdi,因为我用来创建此问题的实例已经消失,并被另一个实例替换,我不知道到底发生了什么。目前,Cloudwatch中的警报正在关闭实例expected@Mahdi随着时间的推移,情况发生了变化,您现在确实可以添加/更改实例运行的IAM角色(我认为从2017年初开始)