当您遇到应用型负载均衡ALB请求超时、流量限速等网络连接问题,或者需要了解ALB的负载、性能等情况时,您可以通过ALB监控项指标来监控分析和排查问题。本文为您介绍ALB的监控项指标。
背景信息
当您调用云监控API时,需要获取ALB的Namespace、Period、MetricName和Dimensions。
- Namespace为 - acs_alb。
- Period默认为60秒,也可以为60的整数倍。 
- 参数中的Dimensions为JSON字符串,例如: - [{"loadBalancerId":"alb-t93aj3yndojot5****"}]。Dimensions中的loadBalancerId为ALB实例的实例ID。
ALB监控指标
ALB支持通过控制台、API、SDK查看的监控项
- 下表的MetricName列中,没有 - DualStack_前缀的监控项不区分IPv4和IPv6指标,表示ALB实例总指标。- 对于IPv4实例,不带 - DualStack_前缀的监控项代表该ALB实例IPv4指标。
- 对于双栈实例,不带 - DualStack_前缀的监控项代表该ALB实例IPv4指标和IPv6指标之和。
 
- 下表的MetricName列中,带有 - DualStack_前缀的监控项,表示该监控项会分别展示IPv4指标和IPv6指标。- 对于IPv4实例,每个带有 - DualStack_前缀的监控项中IPv6指标的值显示为0.0,IPv4指标的值代表该ALB实例的指标。
- 对于双栈实例,每个带有 - DualStack_前缀的监控项会分别展示IPv4和IPv6指标,分别代表该ALB实例IPv4指标和IPv6指标的值。
 
下表中,“-”表示不涉及DualStack_前缀的监控项,不支持分别查看IPv4指标和IPv6指标。
实例监控项
实例-连接监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 负载均衡实例活跃连接数 | ALB实例当前处于ESTABLISHED状态的TCP连接数量。单位:Count | LoadBalancerActiveConnection | DualStack_LoadBalancerActiveConnection | userId、loadBalancerId | Value | 
| 负载均衡实例非活跃连接数 | ALB实例当前处于非ESTABLISHED状态的TCP连接和所有UDP连接的数量。单位:Count | LoadBalancerInactiveConnection | DualStack_LoadBalancerInactiveConnection | userId、loadBalancerId | Value | 
| 负载均衡实例最大并发连接数 | ALB实例处理的所有TCP和UDP连接数量。单位:Count | LoadBalancerMaxConnection | DualStack_LoadBalancerMaxConnection | userId、loadBalancerId | Value | 
| 负载均衡实例后端每秒TLS握手失败数 | ALB实例与后端服务器每秒建立TLS连接失败的数量。单位:Count/s | LoadBalancerUpstreamTLSNegotiationError | DualStack_LoadBalancerUpstreamTLSNegotiationError | userId、loadBalancerId | Value | 
| 负载均衡实例每秒新建连接数 | ALB实例每秒与后端服务器建立的新连接的数量。单位:Count/s | LoadBalancerNewConnection | DualStack_LoadBalancerNewConnection | userId、loadBalancerId | Value | 
| 负载均衡实例每秒丢弃连接数 | ALB实例每秒主动丢弃连接请求的数量。位:Count/s | LoadBalancerRejectedConnection | DualStack_LoadBalancerRejectedConnection | userId、loadBalancerId | Value | 
| 负载均衡实例后端每秒连接失败数 | ALB实例与后端服务器每秒连接失败的数量。单位:Count/s | LoadBalancerUpstreamConnectionError | DualStack_LoadBalancerUpstreamConnectionError | userId、loadBalancerId | Value | 
| 负载均衡实例每秒TLS握手失败连接数 | ALB实例与客户端每秒建立TLS连接失败的数量。单位:Count/s | LoadBalancerClientTLSNegotiationError | DualStack_LoadBalancerClientTLSNegotiationError | userId、loadBalancerId | Value | 
实例-请求监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 负载均衡实例每秒自定义Response个数 | ALB实例每秒成功返回给客户端自定义响应的数量。单位:Count/s | LoadBalancerHTTPFixedResponse | DualStack_LoadBalancerHTTPFixedResponse | userId、loadBalancerId | Value | 
| 负载均衡实例每秒重定向个数 | ALB实例每秒成功重定向操作的数量。单位:Count/s | LoadBalancerHTTPRedirect | DualStack_LoadBalancerHTTPRedirect | userId、loadBalancerId | Value | 
| 负载均衡实例每秒请求数 | ALB实例每秒处理所有请求的数量。单位:Count/s | LoadBalancerQPS | DualStack_LoadBalancerQPS | userId、loadBalancerId | Value | 
| 负载均衡实例每秒无粘性请求数 | ALB实例每秒未使用粘性会话而建立新连接请求的数量。单位:Count/s | LoadBalancerNonStickyRequest | DualStack_LoadBalancerNonStickyRequest | userId、loadBalancerId | Value | 
| 负载均衡实例后端应答时间 | ALB实例向后端服务器建立连接开始到接收完数据关闭连接为止的时间。单位:ms | LoadBalancerUpstreamResponseTime | DualStack_LoadBalancerUpstreamResponseTime | userId、loadBalancerId | Value | 
| 负载均衡实例请求时延 | ALB实例收到第一个请求报文的时间到返回应答之间的时间间隔。单位:ms | LoadBalancerRequestTime | DualStack_LoadBalancerRequestTime | userId、loadBalancerId | Value | 
实例-带宽监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 负载均衡实例出带宽 | ALB实例访问外部所消耗的带宽。单位:bit/s | LoadBalancerOutBits | DualStack_LoadBalancerOutBits | userId、loadBalancerId | Value | 
| 负载均衡实例入带宽 | 从外部访问ALB实例所消耗的带宽。单位:bit/s | LoadBalancerInBits | DualStack_LoadBalancerInBits | userId、loadBalancerId | Value | 
实例-状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 负载均衡实例每秒2XX个数 | ALB实例每秒返回2XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode2XX | DualStack_LoadBalancerHTTPCode2XX | userId、loadBalancerId | Value | 
| 负载均衡实例每秒3XX个数 | ALB实例每秒返回3XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode3XX | DualStack_LoadBalancerHTTPCode3XX | userId、loadBalancerId | Value | 
| 负载均衡实例每秒4XX个数 | ALB实例每秒返回4XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode4XX | DualStack_LoadBalancerHTTPCode4XX | userId、loadBalancerId | Value | 
| 负载均衡实例每秒500个数 | ALB实例每秒返回500状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode500 | DualStack_LoadBalancerHTTPCode500 | userId、loadBalancerId | Value | 
| 负载均衡实例每秒502个数 | ALB实例每秒返回502状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode502 | DualStack_LoadBalancerHTTPCode502 | userId、loadBalancerId | Value | 
| 负载均衡实例每秒503个数 | ALB实例每秒返回503状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode503 | DualStack_LoadBalancerHTTPCode503 | userId、loadBalancerId | Value | 
| 负载均衡实例每秒504个数 | ALB实例每秒返回504状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode504 | DualStack_LoadBalancerHTTPCode504 | userId、loadBalancerId | Value | 
| 负载均衡实例每秒5XX个数 | ALB实例每秒返回5XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCode5XX | DualStack_LoadBalancerHTTPCode5XX | userId、loadBalancerId | Value | 
实例-后端状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 负载均衡实例后端每秒2XX个数 | 后端服务器每秒返回给ALB实例2XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCodeUpstream2XX | userId、loadBalancerId | Value | 
| 负载均衡实例后端每秒3XX个数 | 后端服务器每秒返回给ALB实例3XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCodeUpstream3XX | userId、loadBalancerId | Value | 
| 负载均衡实例后端每秒4XX个数 | 后端服务器每秒返回给ALB实例4XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCodeUpstream4XX | userId、loadBalancerId | Value | 
| 负载均衡实例后端每秒5XX个数 | 后端服务器每秒返回给ALB实例5XX状态响应码的数量。单位:Count/s | LoadBalancerHTTPCodeUpstream5XX | userId、loadBalancerId | Value | 
实例-健康检查监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 负载均衡实例健康的服务器数 | ALB实例健康检查处于正常状态的服务器数量。单位:Count | LoadBalancerHealthyHostCount | userId、loadBalancerId | Value | 
| 负载均衡实例不健康的服务器数 | ALB实例健康检查处于异常状态的服务器数量。单位:Count | LoadBalancerUnHealthyHostCount | userId、loadBalancerId | Value | 
实例-LCU资源用量监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| LCU用量 | ALB实例使用的LCU数量。 当资源预留生效时,如果使用量低于预留LCU,ConsumedLCUs的值为0 ;如果使用量超过预留LCU,则ConsumedLCUs 将展示大于0的值。单位:Count | ConsumedLCUs | userId、loadBalancerId | Value | 
| 峰值LCU | ALB实例在指定时间点使用LCU的最大数量。仅在使用资源预留时适用。单位:Count | PeakLCUs | userId、loadBalancerId | Value | 
| 预留LCU | 使用资源预留为ALB实例预留的LCU数量。单位:Count | ReservedLCUs | userId、loadBalancerId | Value | 
实例-LCU资源用量监控项仅在用户申请使用资源预留后展示。
监听监控项
监听(维度)-连接监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 监听活跃连接数 | 该监听端口当前处于ESTABLISHED状态的TCP连接的数量。单位:Count | ListenerActiveConnection | DualStack_ListenerActiveConnection | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听非活跃连接数 | 该监听端口当前处于非ESTABLISHED状态的TCP和所有UDP连接的数量。单位:Count | ListenerInactiveConnection | DualStack_ListenerInactiveConnection | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听最大并发连接数 | 该监听端口处理的所有TCP和UDP连接的数量。单位:Count | ListenerMaxConnection | DualStack_ListenerMaxConnection | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒TLS握手失败连接数 | 该监听端口与客户端每秒建立TLS连接失败的数量。单位:Count/s | ListenerClientTLSNegotiationError | DualStack_ListenerClientTLSNegotiationError | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒新建连接数 | 该监听端口每秒与后端服务器建立的新连接的数量。单位:Count/s | ListenerNewConnection | DualStack_ListenerNewConnection | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒丢弃连接数 | 该监听端口每秒主动丢弃连接请求的数量。单位:Count/s | ListenerRejectedConnection | DualStack_ListenerRejectedConnection | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听后端每秒连接失败数 | 该监听端口中与后端服务器每秒连接失败的数量。单位:Count/s | ListenerUpstreamConnectionError | DualStack_ListenerUpstreamConnectionError | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听后端每秒TLS握手失败数 | 该监听端口中与后端服务器每秒建立TLS连接失败的数量。单位:Count/s | ListenerUpstreamTLSNegotiationError | DualStack_ListenerUpstreamTLSNegotiationError | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
监听(维度)-请求监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 监听每秒自定义Reponse个数 | 该监听端口每秒成功返回给客户端自定义响应的数量。单位:Count/s | ListenerHTTPFixedResponse | DualStack_ListenerHTTPFixedResponse | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒重定向个数 | 该监听端口每秒成功重定向操作的数量。单位:Count/s | ListenerHTTPRedirect | DualStack_ListenerHTTPRedirect | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒请求数 | 该监听端口每秒处理所有请求的数量。单位:Count/s | ListenerQPS | DualStack_ListenerQPS | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒无粘性请求数 | 该监听端口每秒未使用粘性会话而建立新连接请求的数量。单位:Count/s | ListenerNonStickyRequest | DualStack_ListenerNonStickyRequest | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听后端应答时间 | 该监听端口向后端服务器建立连接开始到接收完数据关闭连接为止的时间。单位:ms | ListenerUpstreamResponseTime | DualStack_ListenerUpstreamResponseTime | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听请求时延 | 该监听端口上收到第一个请求报文的时间到返回应答之间的时间间隔。单位:ms | ListenerRequestTime | DualStack_ListenerRequestTime | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
监听(维度)-带宽监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 监听出带宽 | 监听每秒向外发送的HTTP数据流量。单位:bit/s | ListenerOutBits | DualStack_ListenerOutBits | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听入带宽 | 监听每秒接收的HTTP数据流量。单位:bit/s | ListenerInBits | DualStack_ListenerInBits | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
监听(维度)-状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 监听每秒2XX个数 | 该监听端口每秒返回2XX状态响应码的数量。单位:Count/s | ListenerHTTPCode2XX | DualStack_ListenerHTTPCode2XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒3XX个数 | 该监听端口每秒返回3XX状态响应码的数量。单位:Count/s | ListenerHTTPCode3XX | DualStack_ListenerHTTPCode3XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒4XX个数 | 该监听端口每秒返回4XX状态响应码的数量。单位:Count/s | ListenerHTTPCode4XX | DualStack_ListenerHTTPCode4XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒5XX个数 | 该监听端口每秒返回5XX状态响应码的数量。单位:Count/s | ListenerHTTPCode5XX | DualStack_ListenerHTTPCode5XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒500个数 | 该监听端口每秒返回500状态响应码的数量。单位:Count/s | ListenerHTTPCode500 | DualStack_ListenerHTTPCode500 | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒502个数 | 该监听端口每秒返回502状态响应码的数量。单位:Count/s | ListenerHTTPCode502 | DualStack_ListenerHTTPCode502 | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒503个数 | 该监听端口每秒返回503状态响应码的数量。单位:Count/s | ListenerHTTPCode503 | DualStack_ListenerHTTPCode503 | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听每秒504个数 | 该监听端口每秒返回504状态响应码的数量。单位:Count/s | ListenerHTTPCode504 | DualStack_ListenerHTTPCode504 | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
监听(维度)-后端状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 监听后端每秒2XX状态码个数 | 该监听端口中后端服务器每秒返回2XX状态响应码的数量。单位:Count/s | ListenerHTTPCodeUpstream2XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听后端每秒3XX状态码个数 | 该监听端口中后端服务器每秒返回3XX状态响应码的数量。单位:Count/s | ListenerHTTPCodeUpstream3XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听后端每秒4XX状态码个数 | 该监听端口中后端服务器每秒返回4XX状态响应码的数量。单位:Count/s | ListenerHTTPCodeUpstream4XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听后端每秒5XX状态码个数 | 该监听端口中后端服务器每秒返回5XX状态响应码的数量。单位:Count/s | ListenerHTTPCodeUpstream5XX | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
监听(维度)-健康检查监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 监听健康的服务器数 | 该监听端口健康检查处于正常状态的服务器数量。单位:Count | ListenerHealthyHostCount | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
| 监听不健康的服务器数 | 该监听端口健康检查处于异常状态的服务器数量。单位:Count | ListenerUnHealthyHostCount | userId、loadBalancerId、listenerProtocol、listenerPort | Value | 
转发规则(维度)-连接监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 转发规则后端每秒连接失败数 | 该转发规则中与后端服务器每秒连接失败的数量。单位:Count/s | RuleUpstreamConnectionError | DualStack_RuleUpstreamConnectionError | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒TLS握手失败数 | 该转发规则中后端服务器每秒建立TLS连接失败的数量。单位:Count/s | RuleUpstreamTLSNegotiationError | DualStack_RuleUpstreamTLSNegotiationError | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
转发规则(维度)-请求监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 转发规则每秒无粘性请求数 | 该转发规则每秒未使用粘性会话而建立新连接请求的数量。单位:Count/s | RuleNonStickyRequest | DualStack_RuleNonStickyRequest | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则每秒请求数 | 该转发规则每秒处理所有请求的数量。单位:Count/s | RuleQPS | DualStack_RuleQPS | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端应答时间 | 该转发规则向后端服务器建立连接开始到接收完数据关闭连接为止的时间。单位:ms | RuleUpstreamResponseTime | DualStack_RuleUpstreamResponseTime | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则请求时延 | 该转发规则收到第一个请求报文的时间到返回应答之间的时间间隔。单位:ms | RuleRequestTime | DualStack_RuleRequestTime | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
转发规则(维度)-后端状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 转发规则后端每秒2XX个数 | 该转发规则中后端服务器每秒返回2XX状态响应码的数量。单位:Count/s | RuleHTTPCodeUpstream2XX | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒3XX个数 | 该转发规则中后端服务器每秒返回3XX状态响应码的数量。单位:Count/s | RuleHTTPCodeUpstream3XX | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒4XX个数 | 该转发规则中后端服务器每秒返回4XX状态响应码的数量。单位:Count/s | RuleHTTPCodeUpstream4XX | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒5XX个数 | 该转发规则中后端服务器每秒返回5XX状态响应码的数量。单位:Count/s | RuleHTTPCodeUpstream5XX | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
转发规则(维度)-健康检查监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 转发规则健康的服务器数 | 该转发规则健康检查处于正常状态的服务器数量。单位:Count | RuleHealthyHostCount | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则不健康的服务器数 | 该转发规则健康检查处于异常状态的服务器数量。单位:Count | RuleUnHealthyHostCount | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
服务器组(维度)-连接监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 服务器组后端每秒连接失败数 | 该服务器组中与后端服务器每秒连接失败的数量。单位:Count/s | ServerGroupUpstreamConnectionError | DualStack_ServerGroupUpstreamConnectionError | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组后端每秒TLS握手失败数 | 该服务器组中后端服务器每秒建立TLS连接失败的数量。单位;Count/s | ServerGroupUpstreamTLSNegotiationError | DualStack_ServerGroupUpstreamTLSNegotiationError | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
服务器组(维度)-请求监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | |
| 服务器组无粘性请求数 | 该服务器组每秒未使用粘性会话而建立新连接请求的数量。单位:Count/s | ServerGroupNonStickyRequest | DualStack_ServerGroupNonStickyRequest | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组每秒请求数 | 该服务器组每秒处理所有请求的数量。单位:Count/s | ServerGroupQPS | DualStack_ServerGroupQPS | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组后端应答时间 | 该服务器组向后端服务器建立连接开始到接收完数据关闭连接为止的时间。单位:ms | ServerGroupUpstreamResponseTime | DualStack_ServerGroupUpstreamResponseTime | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组请求时延 | 该服务器组收到第一个请求报文的时间到返回应答之间的时间间隔。单位:ms | ServerGroupRequestTime | DualStack_ServerGroupRequestTime | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
服务器组(维度)-后端状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 服务器组后端每秒2XX个数 | 该服务器组中后端服务器每秒返回2XX状态响应码的数量。单位:Count/s | ServerGroupHTTPCodeUpstream2XX | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组后端每秒3XX个数 | 该服务器组中后端服务器每秒返回3XX状态响应码的数量。单位:Count/s | ServerGroupHTTPCodeUpstream3XX | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组后端每秒4XX个数 | 该服务器组中后端服务器每秒返回4XX状态响应码的数量。单位:Count/s | ServerGroupHTTPCodeUpstream4XX | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组后端每秒5XX个数 | 该服务器组中后端服务器每秒返回5XX状态响应码的数量。单位:Count/s | ServerGroupHTTPCodeUpstream5XX | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
服务器组(维度)-健康检查监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 服务器组健康的服务器数 | 该服务器组健康检查处于正常状态的服务器数量。单位:Count | ServerGroupHealthyHostCount | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
| 服务器组不健康的服务器数 | 该服务器组健康检查处于异常状态的服务器数量。单位:Count | ServerGroupUnHealthyHostCount | userId、loadBalancerId、listenerProtocol、listenerPort、serverGroupId | Value | 
VIP(可用区)监控项
ALB升级实例默认支持查看VIP(可用区)相关指标监控项。升级前的ALB实例,仅固定IP模式支持查看VIP(可用区)相关指标监控项,动态IP模式不支持。
若您需要设置ALB实例的VIP(可用区)指标报警规则请至云监控控制台,具体操作请参见设置ALB监控项报警规则。
VIP(可用区)-连接监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| VIP活跃连接数 | ALB实例某个特定VIP(可用区)当前处于ESTABLISHED状态的TCP连接的数量。单位:Count | VipActiveConnection | userId、loadBalancerId、 vip | Value | 
| VIP非活跃连接数 | ALB实例某个特定VIP(可用区)当前处于非ESTABLISHED状态的TCP连接的数量。单位:Count | VipInactiveConnection | userId、loadBalancerId、vip | Value | 
| VIP最大并发连接数 | ALB实例某个特定VIP(可用区)处理的所有TCP连接数量。单位:Count | VipMaxConnection | userId、loadBalancerId、vip | Value | 
| VIP后端每秒TLS握手失败数 | ALB实例某个特定VIP(可用区)与后端服务器每秒建立TLS连接失败的数量。单位:Count/s | VipUpstreamTLSNegotiationError | userId、loadBalancerId、 vip | Value | 
| VIP每秒新建连接数 | ALB实例某个特定VIP(可用区)每秒与后端服务器建立的新连接的数量。单位:Count/s | VipNewConnection | userId、loadBalancerId、 vip | Value | 
| VIP每秒丢弃连接数 | ALB实例某个特定VIP(可用区)每秒主动丢弃连接请求的数量。单位:Count/s | VipRejectedConnection | userId、loadBalancerId、 vip | Value | 
| VIP后端每秒连接失败数 | ALB实例某个特定VIP(可用区)中与后端服务器每秒连接失败的数量。单位:Count/s | VipUpstreamConnectionError | userId、loadBalancerId、 vip | Value | 
| VIP每秒TLS握手失败连接数 | ALB实例某个特定VIP(可用区)与客户端每秒建立TLS连接失败的数量。。单位:Count/s | VipClientTLSNegotiationError | userId、loadBalancerId、 vip | Value | 
VIP(可用区)-请求监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| VIP每秒自定义Response个数 | ALB实例某个特定VIP(可用区)每秒成功返回给客户端自定义响应的数量。单位:Count/s | VipHTTPFixedResponse | userId、loadBalancerId、 vip | Value | 
| VIP每秒重定向个数 | ALB实例某个特定VIP(可用区)每秒成功重定向操作的数量。单位:Count/s | VipHTTPRedirect | userId、loadBalancerId、 vip | Value | 
| VIP每秒请求数 | ALB实例某个特定VIP(可用区)每秒处理所有请求的数量。单位:Count/s | VipQPS | userId、loadBalancerId、 vip | Value | 
| VIP每秒无粘性请求数 | ALB实例某个特定VIP(可用区)每秒未使用粘性会话而建立新连接请求的数量。单位:Count/s | VipNonStickyRequest | userId、loadBalancerId、 vip | Value | 
| VIP后端应答时间 | ALB实例某个特定VIP(可用区)向后端服务器建立连接开始到接收完数据关闭连接为止的时间。单位:ms | VipUpstreamResponseTime | userId、loadBalancerId、 vip | Value | 
| VIP请求时延 | ALB实例某个特定VIP(可用区)收到第一个请求报文的时间到返回应答之间的时间间隔。单位:ms | VipRequestTime | userId、loadBalancerId、 vip | Value | 
VIP(可用区)-带宽监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| VIP出带宽 | ALB某特定VIP(可用区)每秒向外发送的HTTP数据流量。单位:bit/s | VipOutBits | userId、loadBalancerId、 vip | Value | 
| VIP入带宽 | ALB某特定VIP(可用区)每秒接收的HTTP数据流量。单位:bit/s | VipInBits | userId、loadBalancerId、 vip | Value | 
VIP(可用区)-状态码监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| VIP每秒2XX个数 | ALB实例某个特定VIP(可用区)每秒返回2XX状态响应码的数量。单位:Count/s | VipHTTPCode2XX | userId、loadBalancerId、 vip | Value | 
| VIP每秒3XX个数 | ALB实例某个特定VIP(可用区)每秒返回3XX状态响应码的数量。单位:Count/s | VipHTTPCode3XX | userId、loadBalancerId、 vip | Value | 
| VIP每秒4XX个数 | ALB实例某个特定VIP(可用区)每秒返回4XX状态响应码的数量。单位:Count/s | VipHTTPCode4XX | userId、loadBalancerId、 vip | Value | 
| VIP每秒5XX个数 | ALB实例某个特定VIP(可用区)每秒返回5XX状态响应码的数量。单位:Count/s | VipHTTPCode5XX | userId、loadBalancerId、 vip | Value | 
| VIP每秒500个数 | ALB实例某个特定VIP(可用区)每秒返回500状态响应码的数量。单位:Count/s | VipHTTPCode500 | userId、loadBalancerId、 vip | Value | 
| VIP每秒502个数 | ALB实例某个特定VIP(可用区)每秒返回502状态响应码的数量。单位:Count/s | VipHTTPCode502 | userId、loadBalancerId、 vip | Value | 
| VIP每秒503个数 | ALB实例某个特定VIP(可用区)每秒返回503状态响应码的数量。单位:Count/s | VipHTTPCode503 | userId、loadBalancerId、 vip | Value | 
| VIP每秒504个数 | ALB实例某个特定VIP(可用区)每秒返回504状态响应码的数量。单位:Count/s | VipHTTPCode504 | userId、loadBalancerId、 vip | Value | 
ALB仅支持通过API、SDK查看的监控指标
下表中的监控项不支持通过ALB控制台查看,仅支持通过API、SDK查看,且每个监控项代表ALB实例总指标,不区分展示IPv4和IPv6指标。
转发规则监控项
| 监控项 | 监控描述 | MetricName | Dimensions | Statistics | 
| 转发规则后端每秒2XX占比 | 该转发规则中后端服务器每秒返回2XX状态响应码的占比。单位:% | RuleHTTPCodeUpstream2XXRatio | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒3XX占比 | 该转发规则中后端服务器每秒返回3XX状态响应码的占比。单位:% | RuleHTTPCodeUpstream3XXRatio | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒4XX占比 | 该转发规则中后端服务器每秒返回4XX状态响应码的占比。单位:% | RuleHTTPCodeUpstream4XXRatio | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
| 转发规则后端每秒5XX占比 | 该转发规则中后端服务器每秒返回5XX状态响应码的占比。单位:% | RuleHTTPCodeUpstream5XXRatio | userId、loadBalancerId、listenerProtocol、listenerPort、ruleId | Value | 
相关文档
当您需要对监控信息进行查询和分析,请参见查看ALB监控信息。