Вы можете использовать функцию describe-auto-scaling-instance , чтобы проверить, к какой группе автомасштабирования прикреплен экземпляр.
Так, например, для instance id i-4ba0837f
вы можете запустить следующая команда
aws autoscaling describe-auto-scaling-instances --instance-ids i-4ba0837f
Пример ответа, если он присоединен к группе автомасштабирования, ниже
{
"AutoScalingInstances": [
{
"ProtectedFromScaleIn": false,
"AvailabilityZone": "us-west-2c",
"InstanceId": "i-4ba0837f",
"AutoScalingGroupName": "my-auto-scaling-group",
"HealthStatus": "HEALTHY",
"LifecycleState": "InService",
"LaunchConfigurationName": "my-launch-config"
}
]
}
Однако, если он ни к чему не присоединен, это будет пустой список.
{
"AutoScalingInstances": []
}
Если это не дает результатов, то этот экземпляр не является частью группы автомасштабирования.
Это также будет доступно в SDK: