Ingress dashboard

  1. Login to the SixthSense portal.
  2. Click Cloud Monitoring on the left pane.
  3. Select AWS in the Select cloud drop-down list.
  4. Select INGRESS in the Select service drop-down list.
  5. Select a connection name from the Select connection name drop-down list.

A screen similar to the following appears.

Ingress Dashboard

The Overview pane consists of the following cards:

Card nameDescription
Healthy hosts countThe number of targets that are considered healthy.
Unhealthy hosts countThe number of targets that are considered unhealthy.
Avg. no. of requestsRefers to the invocations of a Ingress function. Each time a Ingress function is triggered, an execution occurs, and AWS monitors and tracks these events.
Avg. response timeRefers to execution failures during the invocation of a Ingress function.
Total instanceThe total number of backend server instances (EC2 instances or containers) registered with the load balancer, which it routes traffic to based on the defined load balancing algorithm.
Total errorsThe cumulative count of failed requests due to issues like misconfigurations, unreachable targets, or unsupported protocols, which can be tracked across different error codes (e.g., 4xx and 5xx errors).
  1. Select either Top 10 connections by alerts or Top 10 metrics by alerts. These options display the alerts by connections or by metrics. For more information about configuring AWS alerts, see AWS alerts.
note

Top 10 connections by alerts is selected by default.

  1. Search for a connection name in the Search connection name field.
  2. Click the Download tab to download the connection detail report in PDF format.

The Subscription overview pane displays either a Table view or Chart view based on your selection. Table view is selected by default. The list of connections along with its details are available in a table format similar to the following screen.

Ingress Table View
Column nameDescription
Connection nameRelates to identifiers or labels for connections established by your Ingress function. Clicking the connection name will take you to the All functions pane.
Healthy hosts countThe number of targets that are considered healthy.
Unhealthy hosts countThe number of targets that are considered unhealthy.
Avg. no. of requestsRefers to the invocations of a Ingress function. Each time a Ingress function is triggered, an execution occurs, and AWS monitors and tracks these events.
Avg. response timeThe average duration it takes for the load balancer to process a request and return a response, measured from the moment the request is received until a response is sent.
Total instanceThe total number of backend server instances (EC2 instances or containers) registered with the load balancer, which it routes traffic to based on the defined load balancing algorithm.
Total errorsThe cumulative count of failed requests due to issues like misconfigurations, unreachable targets, or unsupported protocols, which can be tracked across different error codes (e.g., 4xx and 5xx errors).
  1. Click on any connection name which will take you to the ALB, NLB, and CLB widgets. For more information, see ALB widgets, NLB widgets, and CLB widgets.

Select Chart view to view the chart view similar to the following screen.

Ingress chart view
Widget nameDescription
Healthy hosts countThe number of targets that are considered healthy.
Unhealthy hosts countThe number of targets that are considered unhealthy.
Average requestsThe number of incoming traffic requests handled by an AWS service or resource over a specific time period.
Avg response timeThe average duration it takes for the load balancer to process a request and return a response, measured from the moment the request is received until a response is sent.
Total instanceThe total number of backend server instances (EC2 instances or containers) registered with the load balancer, which it routes traffic to based on the defined load balancing algorithm.

ALB widgets

Widget nameDescription
Total request countThe total number of requests processed by the load balancer.
Target response timeThe amount of time it takes for a target to process an incoming request and respond back to the client via an AWS service in microseconds
Calls per minuteThe number of requests sent from ingress to the services in one-minute duration.
Errors per minuteThe application errors found in the one-minute timeframe, which reports to the ingress resource.
Rejected requestsThe number of incoming requests that are not processed by a service due to various reasons, such as exceeding limits, security restrictions and so on.
http fixed response countThe number of successful fixed-response actions.
HTTP 4XX errorsClient-side errors indicating that the client sent a request that the server cannot or will not process.
HTTP 5XX errorsServer-side errors indicating that the server failed to process a valid request due to issues on the server itself.
Total active connectionsThe total number of active concurrent Transmission Control Protocol (TCP) connections from clients to the load balancer and from the load balancer to targets.
Total processed bytes countThe total number of bytes processed by the load balancer.
HTTP 2xx countThe number of HTTP response codes generated by the targets. This does not include any response codes generated by the load balancer.
HTTP 3xx countThe number of HTTP response codes generated by the targets. This does not include any response codes generated by the load balancer.

NLB widgets

Widget nameDescription
Rejected requestsConnections or requests that the load balancer cannot process and rejects.
Errors per minutethe number of failed requests or issues encountered by the load balancer while processing traffic.
Port allocation errorsOccurs when there are issues assigning or using ports for communication between the NLB and its targets.
Client TLS negotiation errorsOccur during the handshake phase between the client and the load balancer when establishing a secure HTTPS connection.
Total active connectionsThe total number of active concurrent Transmission Control Protocol (TCP) connections from clients to the load balancer and from the load balancer to targets.
Total processed bytes countThe total number of bytes processed by the load balancer.
Total negotiation errorsThe number of times the TLS or SSL handshake fails during the establishment of a secure connection between clients and the load balancer.

CLB widgets

Widget nameDescription
Total request countThe number of HTTP/HTTPS requests that have been handled by the load balancer.
LatencyThe amount of time it takes for the load balancer to process a request from the moment it is received to the time the response is sent back to the client in microseconds.
Calls per minuteThe number of requests sent from ingress to the services in one-minute duration.
Errors per minuteThe application errors found in the one-minute timeframe, which reports to the ingress resource.
HTTP 4XX errorsClient-side errors that occur when a client sends a request to the load balancer, but the request is malformed or unauthorized.
HTTP 5XX errorsServer-side issues, which typically occur when the backend servers cannot handle or process requests properly.
Total active connectionsThe total number of active concurrent Transmission Control Protocol (TCP) connections from clients to the load balancer and from the load balancer to targets.
Total processed bytes countThe total number of bytes processed by the load balancer.
HTTP 2xx countThe number of HTTP response codes generated by the targets. This does not include any response codes generated by the load balancer.
HTTP 3xx countThe number of HTTP response codes generated by the targets. This does not include any response codes generated by the load balancer.