AAWS 弹性负载均衡监控集成

Amazon 的 Elastic Load Balancing 服务自动将传入的应用程序请求分发到多个目标 - EC2 实例、容器和网络接口。Site24x7 与 AWS ELB 的集成可帮助您监控与 ELB 节点和所有类型弹性负载均衡(网络、应用程序和经典)的目标有关的关键性能指标。

设置和配置

  • 如果您尚未这样做,请通过创建 IAM 用户或跨账户 IAM 角色来启用对 AWS 资源的 Site24x7 访问。了解更多
  • 然后,在集成 AWS 账户页面中,请确保在要发现的服务字段中选中 Elastic Load Balancer 复选框。了解更多

策略和权限

需要为创建的 IAM 或跨账户角色分配以下 ReadOnly 权限,以帮助发现和监控 Elastic Load Balancer 节点。

  • "elasticloadbalancing:DescribeLoadBalancers",
  • "elasticloadbalancing:DescribeTags"
  • "elasticloadbalancing:DescribeLoadBalancers",
  • "elasticloadbalancing:DescribeListeners",
  • "elasticloadbalancing:DescribeTags",
  • "elasticloadbalancing:DescribeAccountLimits",
  • "elasticloadbalancing:DescribeTargetHealth",
  • "elasticloadbalancing:DescribeTargetGroups",
  • "ec2Instance:describeVpcEndpoints", 
  • "ec2Instance:describeVpcEndpointServiceConfigurations"

轮询间隔

Site24x7 根据轮询频率集(1 分钟到一天)轮询 CloudWatch API 和其他服务级别 API,以收集性能指标和元数据。

支持的性能计数器

经典弹性负载均衡指标

属性 描述 统计数据 数据类型
后端连接错误 监测负载均衡和后端 EC2 实例之间未成功建立的连接数 计数
延迟 (HTTP 侦听器)监测从请求离开负载均衡到从实例接收到响应标头所经过的总时间(以秒为单位)。
(TCP 侦听器)以秒为单位监测成功建立与实例的 TCP 连接所用的时间。
平均的
健康主机数 监测每个可用区注册到经典 Elastic Load Balancer 节点的健康 EC2 实例的数量。 最大 计数
不健康主机数 衡量您的 Classic Elastic Load Balancer 节点的每个可用区的健康状况不佳的实例数。 最大 计数
请求计数 (HTTP 侦听器)监测已接收并路由到已注册实例的请求总数。
(TCP 侦听器)监测与注册实例建立的连接总数
总和和平均 计数
溢出计数 监测由于浪涌队列已满而丢弃的请求总数。 计数
Surge Queue长度 监测等待提交到已注册后端实例的最大请求数。 最大 计数
ELB 4XX 错误 负载均衡生成的 HTTP 4XX 客户端错误响应代码的数量。 计数
ELB 5XX 错误 负载均衡生成的 HTTP 5XX 服务器错误响应代码的数量。 计数

配置详情

属性 描述
ELB 名称 负载均衡的名称
地区 创建 Classic Load Balancer 的区域的名称
可用区 创建 Classic Elastic Load Balancer 节点的可用区
DNS 名称 负载均衡的 DNS 名称
方案 正在使用的负载均衡的类型 - 面向内部或面向外部。
VPC-ID 对于在 VPC 中部署的负载均衡。
安全组 附加到 VPC 内经典负载均衡的安全组列表。
创建时间 Classic Elastic Load Balancer 节点的创建时间。
连接超时 ELB 节点的空闲连接超时
实例 注册到负载均衡的 EC2 实例的 ID
间隔 配置的健康检查间隔
响应超时 收到健康检查响应时的等待时间
Ping 目标 连接到 EC2 实例时使用的协议和端口

了解如何为监控的经典负载均衡添加阈值配置文件

应用程序弹性负载均衡指标

属性 描述 统计数据 数据类型
请求计数 监测负载均衡生成成功响应的已处理 IPv4 和 IPv6 请求的数量 总和和平均 计数
活动连接数 监测从客户端到负载均衡以及从负载均衡到目标的并发 TCP 连接总数 计数
拒绝连接数 监测由于应用程序 ELB 达到其最大连接限制而我们拒绝的连接数 计数
新连接数 监测客户端到负载均衡以及负载均衡到目标之间建立的新 TCP 连接总数 计数
健康主机数 监测每个可用区向 Application Elastic Load Balancer 注册的健康目标的数量。 最大 计数
不健康的主机数 监测每个可用区向应用程序 ELB 注册的不正常目标的数量。 最大 计数
ELB 4XX 错误 应用 ELB 生成的 HTTP 4xx 客户端错误代码的数量 计数
ELB 5XX 错误 Application ELB 生成的 HTTP 5xx 服务器错误代码的数量 计数
目标 HTTP 2XX 错误
目标 HTTP 3XX 错误
目标 HTTP 4XX 错误
目标 HTTP 5XX 错误
监测应用程序负载均衡生成的 HTTP 错误响应代码的总数 计数
客户端 TLS 协商错误计数 监测客户端启动的 TLS 连接数,这些连接未成功与负载均衡建立会话。 计数
目标 TLS 协商错误计数 监测由负载均衡启动但未成功与目标建立会话的 TLS 连接数。 计数
目标响应时间 以秒为单位监测经过的时间,一旦请求离开应用程序 ELB,直到收到响应。 平均的
目标连接错误计数 监测应用程序 ELB 和目标之间无法成功建立的连接数。 计数
消耗的 LB 容量单位 监测应用程序 ELB 使用的负载均衡消耗单元的总数 总和和平均 计数
规则评估 监测应用程序 ELB 针对给定请求率处理的规则数量,平均超过一小时。 计数
每个目标的请求计数 衡量每个目标、每个目标组收到的平均请求数。 计数
处理的字节 监测应用程序 ELB 为 IPv4 和 IPv6 请求处理的总字节数 字节
IPv6 请求计数 监测负载均衡收到的 IPv6 请求总数 计数
IPv6 处理的字节数 监测负载均衡为 IPv6 请求处理的总字节数 字节
不符合异步缓解模式的请求计数 不符合 RFC 7230 的请求数。 计数
HTTP 固定响应计数 成功的固定响应操作的数量。 计数
HTTP 重定向计数 成功的重定向操作数。 计数
HTTP 重定向 URL 超出限制计数 由于响应位置标头中的 URL 大于 8K 而无法完成的重定向操作数。 计数
ELB 3XX 计数 源自负载均衡的 HTTP 3XX 重定向代码的数量。 计数
ELB 500 计数 源自负载均衡的 HTTP 500 错误代码的数量。 计数
ELB 502 计数 源自负载均衡的 HTTP 502 错误代码的数量。 计数
ELB 503 计数 源自负载均衡的 HTTP 503 错误代码的数量。 计数
ELB 504 计数 源自负载均衡的 HTTP 504 错误代码的数量。 计数

配置详情

属性 描述
ELB 名称 正在使用的应用程序负载均衡的名称。
DNS 名称 应用程序负载均衡的 DNS 名称
地区 显示创建应用程序负载均衡的区域的名称
ARN 指定分配给应用程序负载均衡的唯一 Amazon 资源名称
可用区 显示路由应用程序请求的可用区列表
虚拟个人计算机 ID 启动应用程序 ELB 的虚拟私有云的 ID
ELB型 显示正在使用的负载均衡的类型。
创建时间 显示应用程序负载均衡节点的创建时间
安全组 列出附加到应用程序类型 ELB 的安全组
方案 指定正在使用的负载均衡的类型 - 面向互联网的和内部的。

了解如何为监控的应用程序负载均衡添加阈值配置文件

网络负载均衡

属性 描述 统计数据 数据类型
活动流量计数 监测客户端和目标之间的 TCP 流或连接总数 计数
消耗的 LCU 监测网络负载均衡使用的负载均衡容量单位的数量。 总和和平均 单位
健康主机数 监测注册到网络负载均衡的健康目标的数量 最大 计数
处理的字节 监测负载均衡处理的总字节数 字节
新流量计数 监测客户端和目标之间建立的新 TCP 流或连接的总数 计数
TCP 客户端重置计数 监测从目标发送到客户端的重置数据包总数 计数
TCP ELB 重置计数 监测负载均衡生成的数据包总数 计数
TCP 目标重置计数 监测从目标发送到客户端的重置数据包总数 计数
不健康的主机数 监测附加到网络均衡的不健康目标的数量 最大 计数

配置详情

属性 描述
ELB 名称 网络负载均衡的名称
方案 显示网络负载均衡是面向内部还是面向互联网
地区 显示部署网络负载均衡的区域
ARN 显示分配给网络负载均衡的唯一 Amazon 资源名称
可用区 显示网络负载均衡的可用区和指定子网
ELB型 显示正在使用的负载均衡的类型 - 网络
DNS 名称 显示网络负载均衡的 DNS 名称
创建时间 显示网络负载均衡的创建时间
专有网络 ID 列出了部署网络负载均衡的虚拟私有云的 ID
监听 列出网络负载均衡的侦听器配置(端口和协议)

了解如何为监控的网络负载均衡添加阈值配置文件

网关负载均衡指标

属性 描述 统计数据 数据类型
活动流量计数 从客户端到目标的并发流(或连接)总数  平均的 计数
连接的端点 连接到网关负载均衡的终端节点总数 计数
消耗的 LCU 负载均衡使用的负载均衡容量单位 (LCU) 的数量 总和和平均 单元
新流量计数 时间段内从客户端到目标建立的新流(或连接)总数 计数 
处理的字节 负载均衡处理的总字节数;此计数包括进出目标的流量,但不包括健康状况检查流量  MB
不健康的主机计数  被认为不健康的目标数量  和  计数 
健康主机计数  被认为是健康的目标的数量  和  计数 

可用区

属性 描述 统计数据 数据类型
活动流量计数 每个可用区从客户端到目标的并发流(或连接)总数 平均的 计数
处理的字节  每个可用区的负载均衡处理的总字节数;此计数包括进出目标的流量,但不包括健康状况检查流量  和  MB 
新流量计数  在每个可用区的时间段内从客户端到目标建立的新流(或连接)总数  和  计数 

目标组

属性 描述 统计数据 数据类型
健康主机计数 监测注册到网关负载均衡的健康目标的数量 计数
不健康的主机计数 监测附加到网关负载均衡的不健康目标的数量  计数

配置详情

属性 描述
ELB 名称 负载均衡的名称
地区 创建网关负载均衡实例的区域名称
ELB 类型 负载均衡的类型
创建时间 网关负载均衡节点创建时间
可用区 创建网关负载均衡节点的可用区
专有网络 ID 部署在 Amazon VPC 中的负载均衡的 ID
删除保护已启用 显示是否为网关负载均衡启用或禁用删除保护
启用跨区域负载平衡 显示是否为 Gateway Load Balancer 启用或禁用了跨区域

为您的网关负载均衡监视器创建阈值配置文件。