Amazon ELB

Least Privileged User

Navigate to the AWS console and create an IAM user with programmatic access. The user will need the following permissions. You can create a policy specifically for these permissions and apply the permissions to the user.

For more information, see: High Level AWS Source Configuration

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "Stmt1510750036000",
      "Effect": "Allow",
      "Action": [
        "cloudwatch:GetMetricStatistics",
        "cloudwatch:ListMetrics",
        "elasticloadbalancing:Describe*"
      ],
      "Resource": [
        "*"
      ]
    }
  ]
}

Connection Parameters

NameRequired?Description
Region
Access Key IDRequired
Secret Access KeyRequired
Additional ThreadsThe number of additional threads allowed to be utilized during collection.
Request Timeout (seconds)The number of seconds to allow for the API to return a response.
Collect CloudWatch Metrics
CloudWatch Historic ModeIf enabled, retrieves a history of data points from CloudWatch. Otherwise, collects only the most recent data point for each metric.
Include Target Groups
Include Tag Metrics

Metrics

Load Balancer

NameDescription
Availability ZonesThe availability zones the load balancer is present in.
Backend Connection Errors (Connections)The number of connections that were not successfully established between the load balancer and the registered instances.
Creation TimeThe date when the load balancer was created.
DNS NameThe DNS name of the load balancer.
Estimated ALB Active Connection CountThe estimated number of concurrent TCP connections active from clients to the load balancer and from the load balancer to targets.
Estimated ALB Consumed LCUsThe estimated number of load balancer capacity units (LCU) used by the Application Load Balancer.
Estimated ALB New Connection CountThe estimated number of new TCP connections established from clients to the load balancer and from the load balancer to targets.
Estimated Data Processed (Bytes)The estimated amount of data processed by the Application Load Balancer.
Healthy Host CountThe number of healthy instances registered with the load balancer.
Hosted Zone IDThe Canonical Hosted Zone ID of the load balancer.
Hosted Zone NameThe Canonical Hosted Zone Name of the load balancer.
HTTP Code Count - Backend - 2XXThe number of HTTP 2XX response codes generated by registered instances.
HTTP Code Count - Backend - 3XXThe number of HTTP 3XX response codes generated by registered instances.
HTTP Code Count - Backend - 4XXThe number of HTTP 4XX response codes generated by registered instances.
HTTP Code Count - Backend - 5XXThe number of HTTP 5XX response codes generated by registered instances.
HTTP Code Count - ELB - 4XXThe number of HTTP 4XX server error codes generated by the load balancer.
HTTP Code Count - ELB - 5XXThe number of HTTP 5XX server error codes generated by the load balancer.
Latency (Seconds)The amount of time between sending a request and receiving a response from a registered instance.
NameThe name of the load balancer.
RegionThe AWS Region this object belongs to.
Request Count (Requests)The number of requests completed or connections made.
SchemeThe AWS Load Balancer Scheme, internal or internet-facing.
Security GroupsThe ids of the security groups the load balancer is part of.
Spillover Count (Requests)The total number of requests that were rejected because the surge queue is full.
Surge Queue Length (Requests)The total number of requests that are pending routing.
TagsThe tags attached to this object.
Unhealthy Host CountThe number of unhealthy instances registered with your load balancer.
VPC IDThe ID of the load balancer's VPC.

Load Balancer v2

NameDescription
Active Connection Count (Connections)The total number of concurrent TCP connections active from clients to the load balancer and from the load balancer to targets.
Active Flow Count (Connections)The total number of concurrent TCP flows (or connections) from clients to targets.
ARNThe Amazon Resource Name of the load balancer.
Availability ZonesThe availability zones the load balancer is present in.
Client TLS Negotiation Error Count (Errors)The number of TLS connections initiated by the client that did not establish a session with the load balancer.
Consumed LCUsThe number of load balancer capacity units (LCU) used by the load balancer.
Creation TimeThe date when the load balancer was created.
Data Processed (Bytes)The total amount of data processed by the load balancer over IPv4 and IPv6.
DNS NameThe DNS name of the load balancer.
HTTP Code Count - ELB - 4XXThe number of HTTP 4XX client error codes that originate from the load balancer.
HTTP Code Count - ELB - 5XXThe number of HTTP 5XX client error codes that originate from the load balancer.
HTTP Code Count - Target - 2XXThe number of HTTP 2XX response codes generated by the targets.
HTTP Code Count - Target - 3XXThe number of HTTP 3XX response codes generated by the targets.
HTTP Code Count - Target - 4XXThe number of HTTP 4XX response codes generated by the targets.
HTTP Code Count - Target - 5XXThe number of HTTP 5XX response codes generated by the targets.
IDThe Canonical Hosted Zone ID of the load balancer.
IP Address TypeThe type of IP Addresses used on this load balancer (ipv4 or ipv6).
IPv6 Data Processed (Bytes)The total amount of data processed by the load balancer over IPv6.
IPv6 Request Count (Requests)The number of requests processed over IPv6.
NameThe name of the load balancer.
New Connection Count (Connections)The total number of new TCP connections established from clients to the load balancer and from the load balancer to targets.
New Flow Count (Connections)The total number of new TCP flows (or connections) established from clients to targets in the time period.
RegionThe AWS Region this object belongs to.
Rejected Connection Count (Connections)The number of connections that were rejected because the load balancer had reached its maximum number of connections.
Request Count (Requests)The number of requests processed over IPv4 and IPv6.
Rule EvaluationsThe number of rules processed by the load balancer given a request rate averaged over an hour.
SchemeThe AWS Load Balancer Scheme, internal or internet-facing.
StateThe state of the load balancer.
TagsThe tags attached to this object.
Target Connection Error Count (Connections)The number of connections that were not successfully established between the load balancer and target.
Target Response Time (Seconds)The time elapsed after the request leaves the load balancer until a response from the target is received.
Target TLS Negotiation Error Count (Errors)The number of TLS connections initiated by the load balancer that did not establish a session with the target.
TCP Client Reset Count (Packets)The total number of reset (RST) packets sent from a client to a target.
TCP ELB Reset Count (Packets)The total number of reset (RST) packets generated by the load balancer.
TCP Target Reset Count (Packets)The total number of reset (RST) packets sent from a target to a client.
TypeThe type of load balancer (Network or Application).
VPC IDThe ID of the load balancer's VPC.

Target Group

NameDescription
Health Check Interval (Seconds)The approximate amount of time, in seconds, between health checks of an individual target.
Health Check PathThe destination for the health check request.
Health Check PortThe port to use to connect with the target.
Health Check ProtocolThe protocol to use to connect with the target.
Heatlh Check Timeout (Seconds)The amount of time, in seconds, during which no response means a failed health check.
Healthy Threshold CountThe number of consecutive health checks successes required before considering an unhealthy target healthy.
Load Balancer ARNsThe Amazon Resource Names (ARN) of the load balancers that route traffic to this target group.
NameThe name of the target group.
PortThe port on which the targets are listening.
ProtocolThe protocol to use for routing traffic to the targets.
RegionThe AWS Region this object belongs to.
TagsThe tags attached to this object.
Target Group ARNThe Amazon Resource Name of the target group.
Target TypeTargets associated with this load balancer.
TargetsTargets associated with this load balancer.
Unhealthy Threshold CountThe number of consecutive health check failures required before considering the target unhealthy.
VPC IDThe ID of the VPC for the targets.