AWS ELB

Describe classic load balancer instance health

Describe the health of instances registered with a classic load balancer.

Inputs

Field

Type

Description

region [required]

enum

default: us-east-1

name [required]

string

instanceIds

[string]

Outputs

Expand All

Field

Type

Description

instanceStates

[object]

InstanceId

string

The ID of the instance.

State

string

The current state of the instance. Valid values: InService, OutOfService, Unknown

ReasonCode

string

Information about the cause of OutOfService instances. Specifically, whether the cause is Elastic Load Balancing or the instance. Valid values: ELB, Instance, N/A

Description

string

A description of the instance state. This string can contain one or more of the following messages.

  • N/A
  • A transient error occurred. Please try again later.
  • Instance has failed at least the UnhealthyThreshold number of health checks consecutively.
  • Instance has not passed the configured HealthyThreshold number of health checks consecutively.
  • Instance registration is still in progress.
  • Instance is in the EC2 Availability Zone for which LoadBalancer is not configured to route traffic to.
  • Instance is not currently registered with the LoadBalancer.
  • Instance deregistration currently in progress.
  • Disable Availability Zone is currently in progress.
  • Instance is in pending state.
  • Instance is in stopped state.
  • Instance is in terminated state.

amzRequestId [required]

string