Amazon Lightsail 负载均衡监控集成
Amazon Lightsail 负载均衡可让您构建可扩展且具有定制 API 和 CLI 的高可用性应用程序。Lightsail 负载均衡为您提供绑定资源,并附带按月定价模型。
借助 Site24x7 的集成,可以对用于具有单实例或多层实例的高可用性架构的 Lightsail 负载均衡进行健康状况检查。
设置和配置
1. 如果您还没有,请通过以下任一方式在您的 AWS 账户和 Site24x7 的 AWS 账户之间启用对 AWS 资源的访问:
- 以 IAM 用户身份创建 Site24x7。
- 创建跨账户 IAM 角色。了解更多
2. 在集成 AWS 账户页面上,选中Lightsail 负载均衡旁边的框。了解更多
策略和权限
Site24x7 需要以下权限才能发现 Amazon Lightsail 负载均衡并收集配置信息。了解更多
- "lightsail:GetLoadBalancers",
- "lightsail:GetLoadBalancer",
- "lightsail:GetLoadBalancerTlsCertificates",
- "lightsail:GetOperationsForResource",
- “lightsail:GetLoadBalancerMetricData”
轮询频率
Site24x7 根据配置的轮询频率查询 AWS 以收集 Lightsail 性能指标。支持的最小轮询间隔为一分钟,最长为 24 小时。
支持的指标
属性 | 描述 | 统计 | 数据类型 |
---|---|---|---|
客户端 TLS 协商错误计数 | 由未与负载均衡建立会话的客户端发起的 TLS 连接数。 | 和 | 计数 |
健康主机计数 | 被认为是健康的目标实例的数量。 | 最低限度 | 计数 |
不健康的主机计数 | 被视为健康状况不佳的目标实例的数量。 | 最大 | 计数 |
HTTP4xx - 负载均衡 | 源自负载均衡的 HTTP 4XX 客户端错误代码的数量。此计数不包括目标实例生成的任何响应代码。 | 和 | 计数 |
HTTP5xx - 负载均衡 | 源自负载均衡的 HTTP 5XX 客户端错误代码的数量。此计数不包括目标实例生成的任何响应代码。 | 和 | 计数 |
HTTP2xx - 实例 | 目标实例生成的 HTTP 2XX 响应代码的数量。这不包括负载均衡生成的任何响应代码。 | 和 | 计数 |
HTTP3xx - 实例 | 目标实例生成的 HTTP 3XX 响应代码的数量。这不包括负载均衡生成的任何响应代码。 | 和 | 计数 |
HTTP4xx - 实例 | 目标实例生成的 HTTP 4XX 响应代码的数量。这不包括负载均衡生成的任何响应代码。 | 和 | 计数 |
HTTP5xx - 实例 | 目标实例生成的 HTTP 5XX 响应代码的数量。这不包括负载均衡生成的任何响应代码。 | 和 | 计数 |
拒绝连接数 | 由于负载均衡已达到其最大连接数而被拒绝的连接数。 | 和 | 计数 |
请求计数 | 通过 IPv4 处理的请求数。此计数仅包括具有由负载均衡的目标实例生成的响应的请求。 | 和 | 计数 |
实例响应时间 | 从请求离开负载均衡到收到来自目标实例的响应所经过的时间(以秒为单位)。 | 平均的 | 秒 |
Site24x7 的 Amazon Lightsail 负载均衡监控界面
概括
通过时间序列图表了解每个 Lightsail 负载均衡中发生的不同进程,这些图表提供各种指标的事件时间线,例如实例的 HTTP 响应代码、负载均衡的 HTTP 响应代码、请求计数等等。
配置
此选项卡下提供了 Lightsail 负载均衡的配置详细信息。在这里,您将找到可用区、负载均衡的名称、实例端口等。
负载均衡历史
在负载均衡上执行的操作的历史记录将在此选项卡下列出。操作类型表示负载均衡上的操作,时间戳指定执行操作的时间和日期,状态表示操作成功/失败状态。
附加实例
此选项卡中列出了附加到负载均衡的实例的详细信息。Resource Name、Instance Health和Unhealthy Reason(如果有)是列出的详细信息。选择通过使用操作下的铅笔图标将您的实例的状态通知为故障, 并自动执行要执行的操作。
日志报表
可以从该选项卡以 CSV 格式下载已为您的 Lightsail 负载均衡执行的各种轮询的日志状态的综合报表。