ALB Status Monitoring
Terminology
| Term | Description |
|---|---|
| ALB | A Layer 7 load balancer developed by the platform. |
Operating Steps
-
In the left navigation bar, click Operations Center > Monitoring > Dashboards.
-
Click Cluster at the top of the page to switch to the cluster you need to monitor.
-
Click Switch at the top right corner of the page.
-
You can enter the ALB Status monitoring dashboard in the following two ways:
-
Method 1: Click the container-platform card to expand the monitoring directory, and then click the ALB Status name to enter the monitoring dashboard. You can set this monitoring dashboard as the main dashboard if needed.
-
Method 2: Enter and search for keywords (e.g., alb, etc.) in the search box, then click the ALB Status name to enter the monitoring dashboard. You can set this monitoring dashboard as the main dashboard if needed.
-
-
View various monitoring metrics through the panel.
-
Select the namespace to monitor: Click namespace at the top of the page to select the namespace to monitor. The default is all, meaning all namespaces are monitored.
-
Select the ALB to monitor: Click name at the top of the page to select the ALB to monitor. The default is all, meaning all ALBs are monitored.
-
Monitoring Metrics
Displays the total traffic, resource usage, Ingress (inbound rules), HTTPRoute (HTTPRoute type routing rules), and Rule (non-Ingress and non-HTTPRoute rules) monitoring metrics for the selected ALB in the last 5 minutes.
Note: All data is collected in the last 5 minutes.
ALB Traffic Monitoring
| Metric | Description |
|---|---|
| Active Connections | Number of active connections on the selected ALB. |
| Requests Per Second | Total number of requests received per second on the selected ALB. |
| Error Rate | Proportion of 4XX (e.g., 404) and 5XX error requests per second on the selected ALB. |
| Latency | Average latency of requests on the selected ALB. |
ALB Resource Usage
| Metric | Description |
|---|---|
| CPU Usage | CPU usage of the selected ALB. |
| Memory Usage | Memory usage of the selected ALB. |
| Network Receive/Transmit | Network I/O throughput of the selected ALB. |
| Disk Read/Write Rate | Disk I/O throughput of the selected ALB. |
Ingress, HTTPRoute, Rule Traffic Monitoring
| Metric | Description |
|---|---|
| QPS (Queries Per Second) | Number of requests received per second by Ingress/HTTPRoute/Rule on the selected ALB, default unit is req/s. |
| Request BPS (Bytes Per Second) | Total size of requests received per second by Ingress/HTTPRoute/Rule on the selected ALB. |
| Response BPS (Bytes Per Second) | Total size of responses sent per second by Ingress/HTTPRoute/Rule on the selected ALB. |
| Error Rate | Percentage of errors occurring when processing requests on Ingress/HTTPRoute/Rule on the selected ALB. |
| P50, P90, P99 | Response times for requests on the selected ALB, representing the median response time. Indicates that 50%, 90%, and 99% of requests have a response time less than or equal to this value. Note: The principle of P50, P90, P99 is to sort collected data from smallest to largest and take the data value at the 50%, 90%, and 99% positions. These percentiles help to understand data distribution and identify extreme cases. |
| Upstream P50, Upstream P90, Upstream P99 | Response times for upstream service requests. Indicates that 50%, 90%, and 99% of requests sent to upstream services have a response time less than or equal to this value. |