如何使用Python获得另一个EC2实例的CPU利用率



我需要使用python(boto3(在另一个区域中获得另一个EC2实例的CPU利用率。然后,如果CPU利用率低于某个百分比,我需要停止该实例。我该怎么做?

Amazon CloudWatch 收集Amazon EC2指标。每5分钟收集一次度量

如果您愿意接受此延迟,则您的应用程序可以从CloudWatch get-metric-statistics请求指标,然后将stop-instances调用到EC2停止实例。

另外,您可以使用Amazon EC2自动缩放,该缩放将根据您定义的指标自动启动和停止实例。无需编码。

最新更新