Skip to main content
Sumo Logic

Install the AWS Application Load Balancer App and view the Dashboards

Install the Sumo Logic App

Now that you have set up collection for AWS Application Load Balancer, install the Sumo Logic App to use the pre-configured searches and dashboards that provide visibility into your environment for real-time analysis of overall usage.

To install the app:

Locate and install the app you need from the App Catalog. If you want to see a preview of the dashboards included with the app before installing, click Preview Dashboards.

  1. From the App Catalog, search for and select the app. 
  2. To install the app, click Add to Library and complete the following fields.
    • App Name. You can retain the existing name, or enter a name of your choice for the app.

    • Advanced. Select the Location in Library (the default is the Personal folder in the library), or click New Folder to add a new folder.
    • Click Add to Library.

Once an app is installed, it will appear in your Personal folder, or other folder that you specified. From here, you can share it with your organization. 

Panels will start to fill automatically. It's important to note that each panel slowly fills with data matching the time range query and received since the panel was created. Results won't immediately be available, but with a bit of time, you'll see full graphs and maps. 

Dashboards

AWS Application Load Balancer - Overview

The AWS Application Load Balancer - Overview dashboard provides visibility into the health of your Application Load Balancer and target groups, with at-a-glance views of latency, request and host status, requests from malicious sources, and HTTP backend codes.

Use this dashboard to:

  • Monitor requests to each load balancer to ensure the load is being distributed as desired.
  • Quickly identify healthy and unhealthy hosts.
  • Monitor trends for load balancers errors, 4xx, and 5xx errors, as well as healthy and unhealthy hosts.
  • Monitor the current state across all load balancers via active connections, new connections, target connection errors, and rejected connections. 

1. AWS Application Load Balancer - Overview  .png

AWS Application Load Balancer - Response  Analysis

The AWS Application Load Balancer - Response Analysis dashboard provides insights into how your load balancers are responding to clients. 

Use this dashboard to:

  • Monitor incoming client locations for all 5XX, 4XX and 3XX error responses.
  • Quickly correlate error responses using load balancer access logs and AWS CloudWatch metrics to determine the possible cause for failures and decide corrective actions.

1. AWS Application Load Balancer - Response Analysis.png

AWS Application Load Balancer - Target Group Response Analysis

The AWS Application Load Balancer - Target Group Response Analysis dashboard provides insights into how various target groups are responding to client requests.

Use this dashboard to:

  • Monitor trends of all response codes for your target groups by LoadBalancer, Target Group, and availability zones.
  • Correlate response code trends across load balancer access logs and CloudWatch metrics to determine the root cause for failures.

2. AWS Application Load Balancer - Target Group Response Analysis  .png

AWS Application Load Balancer - Latency Overview

The AWS Application Load Balancer - Latency Overview dashboard provides insights into response times for load balancers, target groups, and availability zones, including backend log response times.

Use this dashboard to:

  • Monitor response times by load balancer, target group, and availability zone.
  • Monitor client latency and processing times for target groups.

3. AWS Application Load Balancer - Latency Overview.png

AWS Application Load Balancer - Latency Details

The AWS Application Load Balancer - Latency Details dashboard provides insights into client latency by domain and ELB server, as well as processing times by ELB server and target groups throughout your infrastructure.

Use this dashboard to:

  • Troubleshoot load balancer performance via detailed views across client, request processing, and response time latencies.

4. AWS Application Load Balancer - Latency Details.png

AWS Application Load Balancer - Connection and Host Status

The AWS Application Load Balancer - Connection and Host Status dashboard provides insights into active and rejected connections, target connection errors, and healthy and unhealthy hosts. 

Use this dashboard to:

  • Monitor active connections, new connections, rejected connections, and connection errors for the load balancer.
  • Monitor healthy and unhealthy host counts by the load balancer, target group, and availability zone across your infrastructure.

5. AWS Application Load Balancer - Connections and Host Status.png

AWS Application Load Balancer - Requests and Processed Bytes

The AWS Application Load Balancer - Requests and Processed Bytes dashboard provides insights into client requests, network traffic, and processed data.

Use this dashboard to:

  • Monitor client request load, network traffic, and processed bytes to determine how to best configure load balancers for optimal performance.
  • Determine how to best allocate backend resources and target groups based on load.

6. AWS Application Load Balancer - Requests and Processed Bytes  .png

AWS Application Load Balancer - Threat Intel

The AWS Application Load Balancer - Threat Intel dashboard provides insights into incoming requests from malicious sources determined via Sumo Logic’s Threat Intel feature. Panels show detailed information on malicious IPs and the malicious confidence of each threat. 

Use this dashboard to:

  • Identify known malicious IPs that are access your load-balancers and use firewall access control lists to prevent them from sending you traffic going forward 
  • Monitor the malicious confidence level for all incoming malicious IP addresses the threats.

7. AWS Application Load Balancer - Threat Intel.png