Help Docs

Amazon Lightsail Load Balancer Monitoring Integration

Amazon Lightsail Load Balancer lets you build high-availability apps that are scalable and has tailored API and CLI. Lightsail Load Balancer provides you with bundled resources that comes with a monthly pricing model.

With Site24x7's integration, enable health checking of your Lightsail load balancers used for high-availability architectures with a single instance or a multi-tier instance.

Setup and configuration

1. If you haven't already, enable access to your AWS resources between your AWS account and Site24x7's AWS account by either:

  • Creating Site24x7 as an IAM user.
  • Creating a cross-account IAM role. Learn more

2. On the Integrate AWS Account page, check the box next to Lightsail Load Balancer. Learn more

Policy and permissions

The following permissions are required by Site24x7 to discover an Amazon Lightsail Load Balancer and collect configuration information. Learn more

  • "lightsail:GetLoadBalancers",
  • "lightsail:GetLoadBalancer",
  • "lightsail:GetLoadBalancerTlsCertificates",
  • "lightsail:GetOperationsForResource",
  • "lightsail:GetLoadBalancerMetricData"

Polling Frequency

Site24x7 queries AWS to collect Lightsail performance metrics according to the configured poll frequency. The minimum poll interval supported is one minute and the maximum is 24 hours.

Supported metrics

Attribute Description Statistic Data Type
Client TLS Negotiation Error Count The number of TLS connections initiated by the client that did not establish a session with the load balancer. Sum Count
Healthy Host Count The number of target instances that are considered healthy. Minimum Count
Unhealthy Host Count The number of target instances that are considered unhealthy. Maximum Count
HTTP4xx - Loadbalancer The number of HTTP 4XX client error codes that originate from the load balancer.This count does not include any response codes generated by the target instances. Sum Count
HTTP5xx - Loadbalancer The number of HTTP 5XX client error codes that originate from the load balancer.This count does not include any response codes generated by the target instances. Sum Count
HTTP2xx - Instance The number of HTTP 2XX response codes generated by the target instances.This does not include any response codes generated by the load balancer. Sum Count
HTTP3xx - Instance The number of HTTP 3XX response codes generated by the target instances.This does not include any response codes generated by the load balancer. Sum Count
HTTP4xx - Instance The number of HTTP 4XX response codes generated by the target instances.This does not include any response codes generated by the load balancer. Sum Count
HTTP5xx - Instance The number of HTTP 5XX response codes generated by the target instances.This does not include any response codes generated by the load balancer. Sum Count
Rejected Connection Count The number of connections that were rejected because the load balancer had reached its maximum number of connections. Sum Count
Request Count The number of requests processed over IPv4. This count includes only the requests with a response generated by a target instance of the load balancer. Sum Count
Instance Response Time The time elapsed, in seconds, after the request leaves the load balancer until a response from the target instance is received. Average Seconds

Forecast

Estimate future values of the following performance metrics and make informed decisions about adding capacity or scaling your AWS infrastructure.

  • HTTP4xx - Loadbalancer
  • HTTP4xx - Instance
  • Rejected Connection Count
  • Request Count
  • Instance Response Time

Site24x7's Amazon Lightsail Load Balancer monitoring interface

Summary

Gain an overview of different processes occurring within each Lightsail load balancer with time series charts that provide event timelines on various metrics, such as HTTP Response Codes for Instance, HTTP Response Codes for Load Balancer, Request Count, and many more.

Configurations

The configuration details of a Lightsail load balancer is provided under this tab. Here, you will find the availability zone, the name of your load balancer, instance port, etc.

Load Balancer History

The history of the actions performed on a load balancer will be listed down under this tab. Operation type signifies the operation on a load balancer, the Timestamp specifies the time and date when the operation was carried out, and the Status signifies the operation success/failure status.

Attached Instances

The details on the instances that are attached to a load balancer are listed in this tab. Resource Name, Instance Health, and Unhealthy Reason if any, are the details listed. Choose to notify the status of your instance as Trouble, by using the pencil icon under Action and automate the action to perform.

Log Report

A consolidated report of the log status of various pollings that have been carried out for your Lightsail Load Balancer can be downloaded from this tab in CSV format.

Was this document helpful?

Shortlink has been copied!