Server Load Balancer (SLB) is a traffic distribution and control service that distributes inbound traffic among several backend servers, namely ECS instances, based on configured forwarding rules. SLB expands the serving capacity of applications and enhances their availability.
By setting a virtual service address, SLB virtualizes added ECS instances into a server pool that offers a high level of performance and high availability. SLB distributes client requests to ECS instances in the server pool based on forwarding rules.
SLB also checks the health status of added ECS instances, and automatically isolates unhealthy instances to eliminate Single Point of Failures (SPOF), improving the overall serving capacity of your application. Also, working with Alibaba Anti-DDoS, SLB can defend against DDoS attacks.
Set up the Alibaba integration
To set up the Alibaba integration and discover the Alibaba service, go to Alibaba Integration Discovery Profile and select Server LoadBalancer
.
External reference
Alibaba Cloud Server Load Balancer
Supported metrics
Metric | Metric Display Name | Units | Aggregation Type |
---|---|---|---|
acs_slb_ActiveConnection Active connection | Activeconnection | count | Average |
acs_slb_DropConnection Drop connection | Dropconnection | count/s | Average |
acs_slb_DropPacketRX Drop RX packet | DropPacketRX | count/s | Average |
acs_slb_DropPacketTX Drop TX packet | DropPacketTX | count/s | Average |
acs_slb_DropTrafficRX Drop RX traffic | DropTrafficRX | bit/s | Average |
acs_slb_DropTrafficTX Drop TX traffic | DropTrafficTX | bit/s | Average |
acs_slb_HealthyServerCountWithRule Healthy Server Count With Rule | HealthyServerCountWithRule | count | Average |
acs_slb_HeathyServerCount Heathy Server Count | HeathyServerCount | count | Average |
acs_slb_InactiveConnection Inactive connection | Inactiveconnection | count | Average |
acs_slb_InstanceActiveConnection Instance Active connection | InstanceActiveconnection | count/s | Average |
acs_slb_InstanceDropConnection Instance drop connection | InstanceDropconnection | count/s | Average |
acs_slb_InstanceDropPacketRX Instance drop RX packet | InstanceDropPacketRX | count/s | Average |
acs_slb_InstanceDropPacketTX Instance drop TX packet | InstanceDropPacketTX | count/s | Average |
acs_slb_InstanceDropTrafficRX Instance drop RX traffic | InstanceDropTrafficRX | bit/s | Average |
acs_slb_InstanceDropTrafficTX Instance drop TX traffic | InstanceDropTrafficTX | bit/s | Average |
acs_slb_InstanceInactiveConnection Instance Inactive connection | InstanceInactiveconnection | count/s | Average |
acs_slb_InstanceMaxConnection Instance Max connection | InstanceMaxconnection | count/s | Average |
acs_slb_InstanceMaxConnectionUtilization Instance Max Connection utilization | InstanceMaxConnectionutilization | percent | Average |
acs_slb_InstanceNewConnection Instance New connection | InstanceNewconnection | count/s | Average |
acs_slb_InstanceNewConnectionUtilization Instance New Connection utilization | InstanceNewConnectionutilization | percent | Average |
acs_slb_InstancePacketRX Instance RX packet | InstancePacketRX | count/s | Average |
acs_slb_InstancePacketTX Instance TX packet | InstancePacketTX | count/s | Average |
acs_slb_InstanceQPS Instance QPS | InstanceQPS | count/s | Average |
acs_slb_InstanceQPSUtilization Instance QPS utilization | InstanceQPSutilization | percent | Average |
acs_slb_InstanceRt Instance Rt | InstanceRt | ms | Average |
acs_slb_InstanceStatusCode2xx Instance status code 2xx | InstanceStatusCode2xx | count/s | Average |
acs_slb_InstanceStatusCode3xx Instance status code 3xx | InstanceStatusCode3xx | count/s | Average |
acs_slb_InstanceStatusCode4xx Instance status code 4xx | InstanceStatusCode4xx | count/s | Average |
acs_slb_InstanceStatusCode5xx Instance status code 5xx | InstanceStatusCode5xx | count/sd | Average |
acs_slb_InstanceStatusCodeOther Instance status code Other | InstanceStatusCodeOther | count/s | Average |
acs_slb_InstanceTrafficRX Instance RX traffic | InstanceTrafficRX | bit/s | Average |
acs_slb_InstanceTrafficTX Instance TX traffic | InstanceTrafficTX | bit/s | Average |
acs_slb_InstanceTrafficTXUtilization Instance Traffic TX utilization | InstanceTrafficTXutilization | percent | Average |
acs_slb_InstanceUpstreamCode4xx Instance upstream code 4xx | InstanceUpstreamCode4xx | count/s | Average |
acs_slb_InstanceUpstreamCode5xx Instance upstream code 5xx | InstanceUpstreamCode5xx | count/s | Average |
acs_slb_InstanceUpstreamRt Instance upstream Rt | InstanceUpstreamRt | ms | Average |
acs_slb_MaxConnection Max connection | Maxconnection | count/s | Average |
acs_slb_NewConnection New connection | Newconnection | count | Average |
acs_slb_PacketRX Packet RX | PacketRX | count/s | Average |
acs_slb_PacketTX Packet TX | PacketTX | count/s | Average |
acs_slb_QPS QPS | QPS | count/s | Average |
acs_slb_Rt Rt | Rt | ms | Average |
acs_slb_StatusCode2xx Status code 2xx | StatusCode2xx | count/s | Average |
acs_slb_StatusCode3xx Status code 3xx | StatusCode3xx | count/s | Average |
acs_slb_StatusCode4xx Status code 4xx | StatusCode4xx | count/s | Average |
acs_slb_StatusCode5xx Status code 5xx | StatusCode5xx | count/s | Average |
acs_slb_StatusCodeOther Status code other | StatusCodeOther | count/s | Average |
acs_slb_TrafficRXNew Traffic RX new | TrafficRXNew | bit/s | Average |
acs_slb_TrafficTXNew Traffic TX new | TrafficTXNew | bit/s | Average |
acs_slb_UnhealthyServerCount Unhealthy server count | UnhealthyServerCount | count | Average |
acs_slb_UnhealthyServerCountWithRule Unhealthy server count with rule | UnhealthyServerCountWithRule | count | Average |
acs_slb_UpstreamCode4xx Upstream code 4xx | UpstreamCode4xx | count/s | Average |
acs_slb_UpstreamCode5xx Upstream code 5xx | UpstreamCode5xx | count/s | Average |
acs_slb_UpstreamRt Upstream Rt | UpstreamRt | ms | Average |