Help Docs

Alibaba Cloud Classic Load Balancer (CLB) Monitoring Integration

Site24x7 offers out-of-the-box monitoring support for Classic Load Balancers (CLB) in your Alibaba Cloud environment. By tracking traffic metrics, backend server status, and connection statistics, you can ensure efficient load distribution and detect performance issues in real time. Once you integrate your Alibaba account with Site24x7, all associated Classic Load Balancers are auto-discovered and monitored.

Use cases

  • Traffic load distribution analysis: Monitor traffic patterns across front-end and back-end servers to identify imbalances, sudden traffic spikes, or uneven load distribution across zones.
  • Backend instance health monitoring: Get alerted when backend ECS instances become unhealthy or unresponsive, ensuring quick failover and minimal downtime.
  • Connection saturation detection: Track the number of concurrent connections to identify saturation issues that can lead to dropped connections or throttled performance.
  • Latency troubleshooting: Analyze frontend and backend response times to detect latency issues caused by overloaded instances, slow DNS resolution, or misconfigured listeners.
  • Resource planning and scaling: Use historical traffic and connection metrics to forecast load trends and make informed decisions about scaling backend resources.
  • Security insight through connection patterns: Monitor unusual spikes in connections or requests that could indicate DDoS attempts or unauthorized access.

Setup and configuration

  • Log in to your Site24x7 account and navigate to Cloud > Alibaba Cloud > Add Monitor.
  • In the Edit Alibaba Cloud Monitor page, select Classic Load Balancer from the Service Types list.
  • Once added, go to Cloud > Alibaba > Classic Load Balancer to view dashboards and performance metrics.

Supported metrics

HTTP Status Code Metrics

Metric nameDescriptionUnit
Status Code Count (2xx) The number of HTTP 2xx responses received by the load balancer. Count
Status Code Count (3xx) The number of HTTP 3xx responses received by the load balancer. Count
Status Code Count (4xx) The number of HTTP 4xx responses received by the load balancer. Count
Status Code Count (5xx) The number of HTTP 5xx responses received by the load balancer. Count
Status Code Count (Other) The number of HTTP responses outside the 2xx–5xx range. Count
Instance Status Code Count (2xx) The number of 2xx responses sent from backend instances. Count
Instance Status Code Count (3xx) The number of 3xx responses sent from backend instances. Count
Instance Status Code Count (4xx) The number of 4xx responses sent from backend instances. Count
Instance Status Code Count (5xx) The number of 5xx responses sent from backend instances. Count
Instance Status Code Count (Other) The number of other HTTP status codes from backend instances. Count

Upstream Response Metrics

Metric nameDescriptionUnit
Upstream Status Code Count (4xx) The number of 4xx responses returned from upstream servers. Count
Upstream Status Code Count (5xx) The number of 5xx responses returned from upstream servers. Count
Instance Upstream Status Code Count (4xx) The number of 4xx responses from upstream per instance. Count
Instance Upstream Status Code Count (5xx) The number of 5xx responses from upstream per instance. Count
Upstream Response Time The average response time from upstream servers. Milliseconds
Instance Upstream Response Time The average response time from upstream servers per instance. Milliseconds

Traffic Metrics

Metric nameDescriptionUnit
Group Traffic Received The amount of traffic received by the server group. Bytes
Group Total Traffic Received The total amount of traffic received by all instances in the group. Bytes
Group Traffic Transmitted The amount of traffic sent from the server group. Bytes
Group Total Traffic Transmitted The total amount of traffic sent from all instances in the group. Bytes
New Traffic Received The amount of incoming traffic from new connections. Bytes
New Traffic Transmitted The amount of outgoing traffic from new connections. Bytes
Instance Traffic Received The amount of traffic received by the instance. Bytes
Instance Traffic Transmitted The amount of traffic sent from the instance. Bytes
Instance Traffic Utilization (Receive) The percentage of allowed traffic capacity being received by the instance. Percentage
Instance Traffic Utilization (Transmit) The percentage of allowed traffic capacity being sent by the instance. Percentage
Instance Dropped Traffic (Receive) The amount of incoming traffic dropped by the instance. Bytes
Instance Dropped Traffic (Transmit) The amount of outgoing traffic dropped by the instance. Bytes
Dropped Traffic (Receive) The amount of inbound traffic dropped due to load balancer limits. Bytes
Dropped Traffic (Transmit) The amount of outbound traffic dropped due to load balancer limits. Bytes

Connection Metrics

Metric nameDescriptionUnit
New Connection Count The number of new connections established. Count
Group New Connection Count The number of new connections established in the server group. Count
Instance New Connection Count The number of new connections established on an instance. Count
Instance New Connection Utilization The percentage of maximum new connections utilized by the instance. Percentage
Active Connection Count The number of currently active connections. Count
Group Active Connection Count The number of active connections in the server group. Count
Instance Active Connection Count The number of active connections on the instance. Count
Inactive Connection Count The number of inactive connections at the load balancer. Count
Instance Inactive Connection Count The number of inactive connections on the backend instance. Count
Dropped Connection Count The number of connections dropped by the load balancer. Count
Instance Dropped Connection Count The number of connections dropped on the instance. Count
Maximum Connection Count The maximum number of connections allowed on the load balancer. Count
Instance Maximum Connection Count The maximum number of connections allowed on the instance. Count
Instance Maximum Connection Utilization The percentage of the connection capacity utilized by the instance. Percentage

Packet Metrics

Metric nameDescriptionUnit
Packets Received The number of packets received by the load balancer. Count
Packets Transmitted The number of packets sent by the load balancer. Count
Instance Packets Received The number of packets received by the instance. Count
Instance Packets Transmitted The number of packets sent from the instance. Count
Dropped Packets (Receive) The number of incoming packets dropped at the load balancer. Count
Dropped Packets (Transmit) The number of outgoing packets dropped at the load balancer. Count
Instance Dropped Packets (Receive) The number of incoming packets dropped by the instance. Count
Instance Dropped Packets (Transmit) The number of outgoing packets dropped by the instance. Count

Performance Metrics

Metric nameDescriptionUnit
Queries Per Second (QPS) The number of queries processed per second by the load balancer. Count/second
Instance Queries Per Second (QPS) The number of queries processed per second by the instance. Count/second
Instance QPS Utilization The percentage of the maximum QPS utilized by the instance. Percentage
Response Time The average response time recorded by the load balancer. Milliseconds
Instance Response Time The average response time recorded by the instance. Milliseconds

Health Metrics

Metric nameDescriptionUnit
Healthy Server Count The number of healthy backend servers. Count
Unhealthy Server Count The number of unhealthy backend servers. Count
Healthy Server Count (With Rule) The number of healthy servers based on health check rules. Count
Unhealthy Server Count (With Rule) The number of unhealthy servers based on health check rules. Count
Group Unhealthy Server Count The number of unhealthy servers in the group. Count

Threshold configuration

  1. Go to Admin > Configuration Profiles > Threshold and Availability.
  2. Create or edit a threshold profile for Classic Load Balancer.
  3. Assign the profile to the respective monitors to trigger alerts.

IT automation

Site24x7's IT Automation tools help with automatically resolving performance degradation issues. When a breach occurs, the alarm engine continuously examines the system events for which thresholds have been defined and performs the mapped automation.

  1. Go to Admin > IT Automation Templates.
  2. Create a new automation rule.
  3. Map the rule to the monitor for proactive resolution.

How to configure IT Automation for a monitor

Configuration rules

With Site24x7's Configuration Rules, you can set parameters like Threshold Profile, Notification Profile, Tags, and Monitor Group for multiple monitors and automate the configuration settings of your monitoring resources. Automatically assign these settings when new Classic Load Balancer monitors are added.

How to add a Configuration Rule

Related links

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!