在Load Balancer中打印实例的状态

时间:2018-03-29 09:48:28

标签: python amazon-web-services boto3 amazon-elb

我想打印附加到负载均衡器的实例的状态。(InService / OutOfService)。 我怎么能用Boto3做到这一点。我附上截图以指定我需要打印的内容。 在此先感谢。enter image description here

1 个答案:

答案 0 :(得分:1)

describe_instance_health - 描述指定负载均衡器的指定实例的状态

import boto3
client = boto3.client("elb")
response = client.describe_instance_health(LoadBalancerName='testname')
for instance in response['InstanceStates']:
    print(instance['InstanceId'],instance['State'])