Amazon web services 获取有关使用CLI自动缩放生成的新实例的信息
我正在创建一个用于监视ec2实例状态的监视器仪表板。 我正在搜索一种方法,使用自动缩放来获取新生成的实例的信息(尤其是实例ID)。Amazon web services 获取有关使用CLI自动缩放生成的新实例的信息,amazon-web-services,amazon-ec2,autoscaling,aws-cli,Amazon Web Services,Amazon Ec2,Autoscaling,Aws Cli,我正在创建一个用于监视ec2实例状态的监视器仪表板。 我正在搜索一种方法,使用自动缩放来获取新生成的实例的信息(尤其是实例ID)。 谁能给我指一下正确的方向吗。谢谢如果您知道您的实例类型,那么您可以使用命令获取有关实例的详细信息,并使用查询命令获取所需的详细信息(在您的实例id中) 我能够通过使用以下命令的组合来获取实例id aws elb describe-load-balancers --load-balancer-name "LoadBalanceID" --region "region"
谁能给我指一下正确的方向吗。谢谢如果您知道您的实例类型,那么您可以使用命令获取有关实例的详细信息,并使用查询命令获取所需的详细信息(在您的实例id中)
我能够通过使用以下命令的组合来获取实例id
aws elb describe-load-balancers --load-balancer-name "LoadBalanceID" --region "region" --output text | grep INSTANCES
使用AWS CLI,您可以获得自动缩放组的缩放活动列表
aws autoscaling describe-scaling-activities --auto-scaling-group-name my-group-name
看
这是较新的Python CLI,因此如果尚未安装,则需要安装它。它将返回一个JSON块,其中包含组中所有的放大和缩小活动,包括日期和时间的原因 实际上,我正在搜索以获取有关所有实例类型的信息
aws autoscaling describe-scaling-activities --auto-scaling-group-name my-group-name