Introduction

Alibaba Cloud Application Load Balancer (ALB) is a Layer 7 load balancing service that is designed to handle large-scale, modern web application traffic. It intelligently distributes incoming HTTP/HTTPS requests to multiple backend servers such as ECS instances or containers based on advanced and customizable routing rules. This enables high availability, scalability, and better fault tolerance for applications hosted on Alibaba Cloud.

Set up the Alibaba integration

  1. To begin monitoring your Application Load Balancer in OpsRamp, you must first ensure that the Alibaba Cloud Integration is configured correctly. See Install Alibaba Cloud integration for more details.
  2. Select Application Load Balancer in the Alibaba Integration Discovery Profile.
  3. Save the discovery profile to make them available in the list of discovery profiles.

Supported metrics

Metric NameAlibaba MetricMetric Display NameUnitsAggregation TypeDescription
acs_alb_LoadBalancerQPSLoadBalancerQPSLoadBalancer QPScount/sAverageNumber of HTTP/HTTPS requests processed per second by the load balancer.
acs_alb_ListenerQPSListenerQPSListener QPScount/sAverageNumber of requests per second received by a specific listener.
acs_alb_LoadBalancerOutBitsLoadBalancerOutBitsLoadBalancer Out Bitsbit/sAverageOutbound network traffic in bits per second from the load balancer to backend servers.
acs_alb_LoadBalancerInBitsLoadBalancerInBitsLoadBalancer In Bitsbit/sAverageInbound network traffic in bits per second received by the load balancer from clients.
acs_alb_ListenerNewConnectionListenerNewConnectionListener New Connectioncount/sAverageNumber of new TCP/UDP connections established per second on the listener.
acs_alb_LoadBalancerRequestTimeLoadBalancerRequestTimeLoadBalancer Request TimemsAverageAverage time taken by the load balancer to process a request, in milliseconds.
acs_alb_ListenerRequestTimeListenerRequestTimeListener Request TimemsAverageAverage time taken by the listener to process a request, in milliseconds.
acs_alb_LoadBalancerHTTPCode5XXLoadBalancerHTTPCode5XXLoadBalancer HTTP Code 5XXcount/sAverageNumber of HTTP 5XX server error responses generated by the load balancer per second.
acs_alb_ListenerHTTPCode4XXListenerHTTPCode4XXListener HTTP Code 4XXcount/sAverageNumber of HTTP 4XX client error responses returned by the listener per second.
acs_alb_ListenerHTTPCode5XXListenerHTTPCode5XXListener HTTP Code 5XXcount/sAverageNumber of HTTP 5XX server error responses returned by the listener per second.
acs_alb_ListenerUnHealthyHostCountListenerUnHealthyHostCountListener Unhealthy Host CountcountAverageNumber of backend servers marked as unhealthy by the listener.
acs_alb_LoadBalancerActiveConnectionLoadBalancerActiveConnectionLoadBalancer Active ConnectioncountAverageCurrent number of active connections handled by the load balancer.
acs_alb_LoadBalancerMaxConnectionLoadBalancerMaxConnectionLoadBalancer Max Connectioncount/sAverageMaximum number of concurrent connections handled by the load balancer per second.
acs_alb_ListenerInactiveConnectionListenerInactiveConnectionListener Inactive Connectioncount/sAverageNumber of closed or inactive connections per second on the listener.
acs_alb_LoadBalancerClientTLSNegotiationErrorLoadBalancerClientTLSNegotiationErrorLoadBalancer Client TLS Negotiation Errorcount/sAverageNumber of TLS handshake failures between clients and the load balancer per second.
acs_alb_ListenerUpstreamTLSNegotiationErrorListenerUpstreamTLSNegotiationErrorListener Upstream TLS Negotiation Errorcount/sAverageNumber of TLS handshake failures between the listener and backend servers per second.
acs_alb_ListenerHTTPCodeUpstream5XXListenerHTTPCodeUpstream5XXListener HTTP Code Upstream 5XXcount/sAverageNumber of HTTP 5XX error responses received from backend servers by the listener per second.
acs_alb_ListenerHealthyHostCountListenerHealthyHostCountListener Healthy Host CountcountAverageNumber of backend servers marked as healthy by the listener.
acs_alb_ListenerInBitsListenerInBitsListener In Bitsbit/sAverageInbound network traffic in bits per second received by the listener from clients.

External reference

Application Load Balancer