# File lib/elb/elb_interface.rb, line 168
    def describe_instance_health(name, instance_ids=[])
      instance_ids = [instance_ids] if instance_ids.is_a?(String)
#            @logger.info("Describing Instance Health")
      params                     = {}
      params['LoadBalancerName'] = name

      i                          = 1
      instance_ids.each do |l|
        params["Instances.member.#{i}.InstanceId"] = "#{l}"
        i                                          += 1
      end

      @logger.info("Describing Instances Health #{instance_ids.join(',')} with Load Balancer '#{name}'")

      link = generate_request("DescribeInstanceHealth", params)
      resp = request_info(link, QElbDescribeInstancesHealthParser.new(:logger => @logger))


    rescue Exception
      on_exception
    end