最近更新时间:2024-07-18 11:59:12
本文为您介绍应用型负载均衡ALB的监控项。
目前公网负载均衡实例和私网负载均衡实例支持如下两个维度监控项(如无特殊说明,采样周期均为30s):
负载均衡实例维度
监听器维度
您可以在控制台>负载均衡或者云监控控制台查看ALB的相关指标,负载均衡不同维度的具体监控指标如下:
监控指标(Metric) | 指标名称 | 指标含义 | 单位 |
---|---|---|---|
alb.bps.in | 客户端到LB的入网带宽 | 客户端流入到负载均衡所用的带宽。 | bps |
alb.bps.out | 客户端到LB的出网带宽 | 负载均衡流出到客户端所用的带宽。 | bps |
alb.bps.backend.in | LB到后端的入网带宽 | 后端服务器流入到负载均衡所用的带宽。 | bps |
alb.bps.backend.out | LB到后端的出网带宽 | 负载均衡流出到后端服务器所用的带宽。 | bps |
alb.pps.in | 每秒流入包数 | 负载均衡每秒接收到的数据包的个数。 | 个 |
alb.pps.out | 每秒流出包数 | 负载均衡每秒发出的数据包的个数。 | 个 |
alb.cps | 每秒新建连接数 | 从客户端到负载均衡每秒新建立的连接数。 | 个 |
alb.activeconn | 活跃连接数 | 从客户端到负载均衡建立的所有ESTABLISHED状态的TCP连接的数量。 | 个 |
alb.inactiveconn | 不活跃连接数 | 从客户端到负载均衡建立的所有除ESTABLISHED状态之外的TCP连接的数量。 | 个 |
alb.concurrentconn | 并发连接数 | 从客户端到负载均衡建立的所有TCP连接的数量。 | 个 |
alb.drop.bps.in | 丢弃入流量 | 负载均衡每秒丢弃的入流量。 | bps |
alb.drop.bps.out | 丢弃出流量 | 负载均衡每秒丢弃的出流量。 | bps |
alb.drop.bps.acl | ACL丢弃流量 | 负载均衡所绑ACL丢弃的带宽。 | bps |
alb.drop.pps.in | 丢弃流入数据包 | 负载均衡每秒丢弃的入数据包数。 | pps |
alb.drop.pps.out | 丢弃流出数据包 | 负载均衡每秒丢弃的出数据包数。 | pps |
alb.drop.pps.acl | ACL丢弃数据包 | 负载均衡所绑ACL每秒丢弃的数据包。 | pps |
alb.req_rate | 7层协议QPS | 负载均衡每秒接受到的请求数。 | qps |
alb.rs_init | 健康检查未完成的rs数量 | 健康检查统计监听器后端未完成健康检查的主机个数。 | 个 |
alb.rs_disable | 健康检查未开启的rs数量 | 健康检查统计监听器后端未开启健康检查的主机个数。(该指标目前只支持四层负载均衡) | 个 |
alb.rs_up | 健康检查状态为健康的rs数量 | 健康检查统计监听器后端正常的主机个数。 | 个 |
alb.rs_down | 健康检查状态为不健康的rs数量 | 健康检查统计监听器后端异常的主机个数。 | 个 |
alb.httpcode.2xx | LB返回2XX的状态码 | 负载均衡当前7层2XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.3xx | LB返回3XX的状态码 | 负载均衡当前7层3XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.4xx | LB返回4XX的状态码 | 负载均衡当前7层4XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.5xx | LB返回5XX的状态码 | 负载均衡当前7层5XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.other | LB返回Others的状态码 | 负载均衡当前7层非2XX, 3XX, 4XX, 5XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.404 | LB返回404的状态码 | 负载均衡当前7层404状态响应码的数量。 | 个/秒 |
alb.httpcode.499 | LB返回499的状态码 | 负载均衡当前7层499状态响应码的数量。 | 个/秒 |
alb.httpcode.502 | LB返回502的状态码 | 负载均衡当前7层502状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.2xx | 真实服务器返回2XX的状态码 | 负载均衡当前7层后端2XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.3xx | 真实服务器返回3XX的状态码 | 负载均衡当前7层后端3XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.4xx | 真实服务器返回4XX的状态码 | 负载均衡当前7层后端4XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.5xx | 真实服务器返回5XX的状态码 | 负载均衡当前7层后端5XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.other | 真实服务器返回Others的状态码 | 负载均衡当前7层后端非2XX, 3XX, 4XX, 5XX系列状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.404 | 真实服务器返回404的状态码 | 负载均衡当前7层后端404状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.499 | 真实服务器返回499的状态码 | 负载均衡当前7层后端499状态响应码的数量。 | 个/秒 |
alb.httpcode.backend.502 | 真实服务器返回502的状态码 | 负载均衡当前7层后端502状态响应码的数量。 | 个/秒 |
alb.avg_rt | LB请求时延平均值 | 负载均衡当前7层平均响应时间。 从LB收到客户端请求开始,到LB将所有响应返回给客户端为止的时间。 | 微秒 |
alb.max_rt | LB请求时延最大值 | 负载均衡当前7层最大响应时间。 从LB收到客户端请求开始,到LB将所有响应返回给客户端为止的时间。 | 微秒 |
alb.min_rt | LB请求时延最小值 | 负载均衡当前7层最小响应时间。 从LB收到客户端请求开始,到LB将所有响应返回给客户端为止的时间。 | 微秒 |
alb.avg_ups_rt | LB后端应答时间平均值 | 负载均衡当前7层后端平均响应时间。 从LB将请求转发给后端服务器开始,到LB收到后端服务器返回响应为止的时间。 | 微秒 |
alb.max_ups_rt | LB后端应答时间最大值 | 负载均衡当前7层后端最大响应时间。 从LB将请求转发给后端服务器开始,到LB收到后端服务器返回响应为止的时间。 | 微秒 |
alb.min_ups_rt | LB后端应答时间最小值 | 负载均衡当前7层后端最小响应时间。 从LB将请求转发给后端服务器开始,到LB收到后端服务器返回响应为止的时间。 | 微秒 |
监控指标(Metric) | 指标名称 | 指标含义 | 单位 |
---|---|---|---|
listener.bps.in | 客户端到监听器的入网带宽 | 统计流入监听器消耗的网络带宽。 | bps |
listener.bps.out | 客户端到监听器的出网带宽 | 统计流出监听器消耗的网络带宽。 | bps |
listener.bps.backend.in | 监听器到后端的入网带宽(只支持ALB 7层监听,不支持SLB) | 后端返回响应给监听器的入网带宽。 | bps |
listener.bps.backend.out | 监听器到后端的出网带宽(只支持ALB 7层监听,不支持SLB) | 监听器转发请求给监听器的出网带宽。 | bps |
listener.pps.in | 每秒流入包数 | 监听器每秒接收到的数据包的个数。 | 个 |
listener.pps.out | 每秒流出包数 | 监听器每秒发出的数据包的个数。 | 个 |
listener.cps | 每秒新建连接数 | 从客户端到监听器每秒新建立的连接数。 | 个 |
listener.activeconn | 当前活跃连接数 | 从客户端到监听器建立的所有ESTABLISHED状态的TCP连接的数量。 | 个 |
listener.inactiveconn | 当前未活跃连接数 | 从客户端到监听器建立的所有除ESTABLISHED状态之外的TCP连接的数量。 | 个 |
listener.concurrentconn | 并发连接数 | 从客户端到监听器建立的所有TCP连接的数量。 | 个 |
listener.rs_init | 健康检查未完成的rs数量 | 健康检查统计监听器后端未完成健康检查的主机个数。 | 个 |
listener.rs_up | 健康检查状态为健康的rs数量 | 健康检查统计监听器后端正常的主机个数。 | 个 |
listener.rs_down | 健康检查状态为不健康的rs数量 | 健康检查统计监听器后端异常的主机个数。 | 个 |
listener.httpcode.2xx | 监听器返回的2XX的状态码数量 | 监听器当前7层2XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.3xx | 监听器返回的3XX的状态码数量 | 监听器当前7层3XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.4xx | 监听器返回的4XX的状态码数量 | 监听器当前7层4XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.5xx | 监听器返回的5XX的状态码数量 | 监听器当前7层5XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.other | 监听器返回Others的状态码 | 监听器当前7层非2XX, 3XX, 4XX, 5XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.404 | 监听器返回404的状态码 | 监听器当前7层404状态响应码的数量。 | 个/秒 |
listener.httpcode.499 | 监听器返回499的状态码 | 监听器当前7层499状态响应码的数量。 | 个/秒 |
listener.httpcode.502 | 监听器返回502的状态码 | 监听器当前7层502状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.2xx | 真实服务器返回的2XX的状态码数量 | 监听器当前7层后端2XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.4xx | 真实服务器返回的4XX的状态码数量 | 监听器当前7层后端4XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.5xx | 真实服务器返回的5XX的状态码数量 | 监听器当前7层后端5XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.other | 真实服务器返回Others的状态码 | 监听器当前7层后端非2XX, 3XX, 4XX, 5XX系列状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.404 | 真实服务器返回404的状态码 | 监听器当前7层后端404状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.499 | 真实服务器返回499的状态码 | 监听器当前7层后端499状态响应码的数量。 | 个/秒 |
listener.httpcode.backend.502 | 真实服务器返回502的状态码 | 监听器当前7层后端502状态响应码的数量。 | 个/秒 |
listener.latency | HTTP/HTTPS请求到后端的延时 | 从监听器将请求转发给后端服务器开始,到监听器收到后端服务器返回响应的头部header为止的延时。 | ms |
listener.requestcount | 7层监听QPS | 监听器每秒接受到的请求数。 | qps |
listener.avg_rt | 监听请求时延平均值 | 监听器当前7层平均响应时间。 从监听器收到客户端请求开始,到监听器将所有响应返回给客户端为止的时间。 | 微秒 |
listener.max_rt | 监听请求时延最大值 | 监听器当前7层最大响应时间。 从监听器收到客户端请求开始,到监听器将所有响应返回给客户端为止的时间。 | 微秒 |
listener.min_rt | 监听请求时延最小值 | 监听器当前7层最小响应时间。 从监听器收到客户端请求开始,到监听器将所有响应返回给客户端为止的时间。 | 微秒 |
listener.avg_ups_rt | 监听后端应答时间平均值 | 监听器当前7层后端平均响应时间。 从监听器将请求转发给后端服务器开始,到监听器收到后端服务器返回响应为止的时间。 | 微秒 |
listener.max_ups_rt | 监听后端应答时间最大值 | 监听器当前7层后端最大响应时间。 从监听器将请求转发给后端服务器开始,到监听器收到后端服务器返回响应为止的时间。 | 微秒 |
listener.min_ups_rt | 监听后端应答时间最小值 | 监听器当前7层后端最小响应时间。 从监听器将请求转发给后端服务器开始,到监听器收到后端服务器返回响应为止的时间。 | 微秒 |
LB到后端的带宽、监听器到后端的带宽以及时延相关指标目前只有华北1(北京)、华东1(上海)地区支持。
纯净模式