Install the AWS Elastic Load Balancing - Application App and view the Dashboards
Install the Sumo Logic App
Now that you have set up collection for AWS ELB, install the Sumo Logic App for AWS Elastic Load Balancer to use the pre-configured searches and dashboards that provide visibility into your environment.
To install the app:
Dashboards
AWS ELB Application Overview
-
Requests by Geolocation. Uses a geolocation query to display a map of the IP addresses used by clients accessing your apps for the last fifteen minutes.
-
Browsers and Operating Systems. Reports the breakdown of the client’s browser by operating system in a stacked column chart for the last fifteen minutes.
-
Requests by SSL Protocol and Cipher. Reports the breakdown of ciphers used by protocol in a stacked column chart for the last fifteen minutes.
-
Requests by Load Balancer. Displays a bar chart of how many requests are hitting a load balancer for the last fifteen minutes.
-
Data Sent and Received in MB. Displays the data being sent and received by client IP in a pie chart for the last fifteen minutes.
-
Target Group Utilization. Counts the requests by target group in the last fifteen minutes.
-
4XX and 5XX Status Codes by Backend Instance and ALB. Charts the number of 4XX and 5XX status codes for each backend instance and ALB in a bar chart over the last fifteen minutes.
-
Average Req and Response Time by ELB. Displays the latency of each load balancer in AWS in a stacked column chart for the last fifteen minutes.
-
Average Target Processing Time by Target Group. Displays the average target processing time for each target group.
Latency Analysis
-
Total Process Time Latency 90th, 95 pct. Shows the 90th and 95th percentile trend as an average across your deployment.
-
Latency by Protocol. Shows the average latency by protocol across your deployment.
-
Latency by Target Group. Shows the average latency by Target Group across your deployment.
-
Latency by Domain. Displays the latency of each domain in your EC2 deployment.
-
Target Processing Time by Target Group. Bar chart of max, average, and min processing times for each target group.
-
Average Target Processing Time by Target Group. Line chart of mean processing time by target group.
-
Latency by Top 20 Clients. Displays the process time of the top 20 IP addresses in your deployment.
-
Latency by Top 20 Backend Instances. This Panel focuses solely on the back end of your AWS EC2 deployment, keeping watch over the processing time of the 20 busiest instances.
-
Latency by Top 20 Paths. Displays the process time of the busiest 20 paths in your deployment.
Request Analysis
-
Requests by Geolocation. Uses a geolocation query to display a map of the IP addresses used by clients accessing your apps for the last fifteen minutes.
-
Requests by Target Group Over Time. Shows the trend of requests by Target Group over time for the last fifteen minutes.
-
Requests by Protocol Over Time. Shows the trend of requests by protocol over time for the last fifteen minutes.
-
Requests by Load Balancer Over Time. Displays a line chart of how many requests are hitting a load balancer on a timeline over the last fifteen minutes.
-
Total Requests by Load Balancer. Show the requests per load balancer over time in a bar chart for the last fifteen minutes.
-
Total Requests and Data Volume. Displays the data being sent and received by client IP in a line chart on a timeline for the last fifteen minutes.
Status Code Analysis
-
ELB Status Over Time. Displays a bar chart representing the application status over a specified time period.
-
Target Status Over Time. Displays a bar chart representing the status of the target over a specified time period.
-
4XX ELB Status by Location. Charts the number and geographic location of 4XX ELB errors.
-
5XX ELB Status by Location. Charts the number and geographic location of 5XX ELB errors.
-
5XX Target Status by Location. Charts the number and geographic locations of errors for 5XX targets.
-
4XX Target Status by Location. Charts the number and geographic locations of errors for 4XX targets.
-
Target Status by Target Group. Shows a bar chart comparing errors by target group: 4XX and 5XX.
-
ELB Status by ELB Server. Shows a bar chart comparing errors on each server by target: 4XX and 5XX.
-
Target Status by Domain. Shows the number of errors that occurred in a domain by target: 4XX and 5XX.
-
Target Status by URI. Shows the number of errors for each Uniform Resource Identifier (URI): 4XX and 5XX.
Failed Dispatch Monitoring
-
Failed Dispatches Client Geolocation. Uses geolocation to map IP addresses for clients with failed dispatches.
-
Failed Dispatch Outlier. Shows the number of failed dispatches, the threshold for “normal” failures and identifies any outliers outside that threshold.
-
Failed Dispatches by Backend. Identifies the failed dispatches by backend time sliced by 30 minutes over a 24 hour period.
-
Failed Dispatches by Target Group. Identifies the failed dispatches by target group time sliced by 30 minutes over a 24 hour period.
-
Failed Dispatches by Client. Aggregation table of clients and the number of their failures for the last 24 hours.
-
Failed Dispatches Count. Total number of failed dispatches.
-
Failed Dispatches by URI. Aggregation table of the top ten URIs with dispatches failed.
-
Failed Dispatches by Host. Identifies the failed dispatches by host domain time sliced by 30 minutes over a 24 hour period.