Bindplane

The Bindplane Developer Hub

Welcome to the Bindplane developer hub. You'll find comprehensive guides and documentation to help you start working with Bindplane as quickly as possible, as well as support if you get stuck. Let's jump right in!

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.

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

Connection Parameters

Name
Required?
Description

Region

Access Key ID

Required

Secret Access Key

Required

Additional Threads

The 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 Mode

If 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

Name
Description

Availability Zones

The 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 Time

The date when the load balancer was created.

DNS Name

The DNS name of the load balancer.

Estimated ALB Active Connection Count

The estimated number of concurrent TCP connections active from clients to the load balancer and from the load balancer to targets.

Estimated ALB Consumed LCUs

The estimated number of load balancer capacity units (LCU) used by the Application Load Balancer.

Estimated ALB New Connection Count

The 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 Count

The number of healthy instances registered with the load balancer.

Hosted Zone ID

The Canonical Hosted Zone ID of the load balancer.

Hosted Zone Name

The Canonical Hosted Zone Name of the load balancer.

HTTP Code Count - Backend - 2XX

The number of HTTP 2XX response codes generated by registered instances.

HTTP Code Count - Backend - 3XX

The number of HTTP 3XX response codes generated by registered instances.

HTTP Code Count - Backend - 4XX

The number of HTTP 4XX response codes generated by registered instances.

HTTP Code Count - Backend - 5XX

The number of HTTP 5XX response codes generated by registered instances.

HTTP Code Count - ELB - 4XX

The number of HTTP 4XX server error codes generated by the load balancer.

HTTP Code Count - ELB - 5XX

The 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.

Name

The name of the load balancer.

Region

The AWS Region this object belongs to.

Request Count (Requests)

The number of requests completed or connections made.

Scheme

The AWS Load Balancer Scheme, internal or internet-facing.

Security Groups

The 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.

Tags

The tags attached to this object.

Unhealthy Host Count

The number of unhealthy instances registered with your load balancer.

VPC ID

The ID of the load balancer's VPC.

Load Balancer v2

Name
Description

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.

ARN

The Amazon Resource Name of the load balancer.

Availability Zones

The 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 LCUs

The number of load balancer capacity units (LCU) used by the load balancer.

Creation Time

The 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 Name

The DNS name of the load balancer.

HTTP Code Count - ELB - 4XX

The number of HTTP 4XX client error codes that originate from the load balancer.

HTTP Code Count - ELB - 5XX

The number of HTTP 5XX client error codes that originate from the load balancer.

HTTP Code Count - Target - 2XX

The number of HTTP 2XX response codes generated by the targets.

HTTP Code Count - Target - 3XX

The number of HTTP 3XX response codes generated by the targets.

HTTP Code Count - Target - 4XX

The number of HTTP 4XX response codes generated by the targets.

HTTP Code Count - Target - 5XX

The number of HTTP 5XX response codes generated by the targets.

ID

The Canonical Hosted Zone ID of the load balancer.

IP Address Type

The 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.

Name

The 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.

Region

The 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 Evaluations

The number of rules processed by the load balancer given a request rate averaged over an hour.

Scheme

The AWS Load Balancer Scheme, internal or internet-facing.

State

The state of the load balancer.

Tags

The 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.

Type

The type of load balancer (Network or Application).

VPC ID

The ID of the load balancer's VPC.

Target Group

Name
Description

Health Check Interval (Seconds)

The approximate amount of time, in seconds, between health checks of an individual target.

Health Check Path

The destination for the health check request.

Health Check Port

The port to use to connect with the target.

Health Check Protocol

The 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 Count

The number of consecutive health checks successes required before considering an unhealthy target healthy.

Load Balancer ARNs

The Amazon Resource Names (ARN) of the load balancers that route traffic to this target group.

Name

The name of the target group.

Port

The port on which the targets are listening.

Protocol

The protocol to use for routing traffic to the targets.

Region

The AWS Region this object belongs to.

Tags

The tags attached to this object.

Target Group ARN

The Amazon Resource Name of the target group.

Target Type

Targets associated with this load balancer.

Targets

Targets associated with this load balancer.

Unhealthy Threshold Count

The number of consecutive health check failures required before considering the target unhealthy.

VPC ID

The ID of the VPC for the targets.