如何监控华为云内容分发网络
Site24x7 监控华为云的内容分发网络(CDN)指标,提供带宽、流量、请求率、缓存性能、延迟和 HTTP 状态码等方面的洞察,帮助您及早发现问题,确保内容分发的可靠性。
使用场景
缓存效率:通过监控缓存命中率和流量模式来提升性能,降低源站服务器负载,防止延迟增加。
源站稳定性:通过跟踪 5xx 错误率和回源请求频率,及早识别源站故障,在用户感受到中断之前实现快速恢复。
错误可见性:通过监控 HTTP 错误率来区分客户端和服务端问题,保障用户体验,实现更快速的故障解决。
设置与配置
内容分发网络资源在华为云集成过程中会自动发现并纳入监控。请按以下步骤启用监控:
- 导航至云 > Huawei > 添加华为监视器。了解如何添加华为云监视器。
- 在添加或编辑华为云监视器时,从服务/资源类型下拉列表中选择 CDN,然后单击保存。
- 导航至云 > Huawei,选择已创建的华为监视器,然后单击 CDN。
支持的指标
带宽
指标名称 |
说明 |
单位 |
| 带宽 | CDN 向终端用户提供流量所消耗的当前总带宽。 | 比特/秒 |
| 回源带宽 | CDN 节点从源站服务器获取内容所消耗的带宽。 | 比特/秒 |
流量
指标名称 |
说明 |
单位 |
| 流量 | 监控期间 CDN 向终端用户分发的数据总量。 | 字节 |
| 回源流量 | 监控期间 CDN 节点从源站服务器获取的数据总量。 | 字节 |
| 命中流量 | 无需从源站获取,直接从 CDN 缓存中提供服务的数据总量。 | 字节 |
| 缓存命中率 | 从 CDN 缓存提供的总流量百分比,反映缓存效率。 | 百分比 |
请求
指标名称 |
说明 |
单位 |
| 总请求数 | 监控期间 CDN 收到的请求总数。 | 个 |
| 回源请求数 | CDN 节点转发至源站服务器的请求数。 | 个 |
| 回源失败请求数 | 监控期间向源站服务器发起但失败的请求数。 | 个 |
| 回源失败率 | 监控期间失败的回源请求百分比。 | 百分比 |
延迟
指标名称 |
说明 |
单位 |
| 平均请求时间 | 从接收到 CDN 请求到完成响应交付的平均耗时。 | 毫秒 |
HTTP 状态
指标名称 |
说明 |
单位 |
| HTTP 2xx 数量 | 返回 2xx 成功状态码的 CDN 响应总数。 | 个 |
| HTTP 3xx 数量 | 返回 3xx 重定向状态码的 CDN 响应总数。 | 个 |
| HTTP 4xx 数量 | 返回 4xx 客户端错误状态码的 CDN 响应总数。 | 个 |
| HTTP 5xx 数量 | 返回 5xx 服务端错误状态码的 CDN 响应总数。 | 个 |
| HTTP 2xx 比率 | 返回 2xx 成功状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 3xx 比率 | 返回 3xx 重定向状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 4xx 比率 | 返回 4xx 客户端错误状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 5xx 比率 | 返回 5xx 服务端错误状态码的 CDN 响应百分比。 | 百分比 |
HTTP 详细状态
指标名称 |
说明 |
单位 |
| HTTP 400 数量 | 返回 400 错误请求状态码的 CDN 响应总数。 | 个 |
| HTTP 403 数量 | 返回 403 禁止访问状态码的 CDN 响应总数。 | 个 |
| HTTP 404 数量 | 返回 404 未找到状态码的 CDN 响应总数。 | 个 |
| HTTP 416 数量 | 返回 416 范围不满足状态码的 CDN 响应总数。 | 个 |
| HTTP 499 数量 | 返回 499 客户端关闭请求状态码的 CDN 响应总数。 | 个 |
| HTTP 500 数量 | 返回 500 内部服务器错误状态码的 CDN 响应总数。 | 个 |
| HTTP 502 数量 | 返回 502 错误网关状态码的 CDN 响应总数。 | 个 |
| HTTP 503 数量 | 返回 503 服务不可用状态码的 CDN 响应总数。 | 个 |
| HTTP 504 数量 | 返回 504 网关超时状态码的 CDN 响应总数。 | 个 |
| HTTP 400 比率 | 返回 400 错误请求状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 403 比率 | 返回 403 禁止访问状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 404 比率 | 返回 404 未找到状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 416 比率 | 返回 416 范围不满足状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 499 比率 | 返回 499 客户端关闭请求状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 500 比率 | 返回 500 内部服务器错误状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 502 比率 | 返回 502 错误网关状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 503 比率 | 返回 503 服务不可用状态码的 CDN 响应百分比。 | 百分比 |
| HTTP 504 比率 | 返回 504 网关超时状态码的 CDN 响应百分比。 | 百分比 |
源站状态
指标名称 |
说明 |
单位 |
| 源站 HTTP 2xx 数量 | 源站服务器返回 2xx 成功状态码的回源响应数量。 | 个 |
| 源站 HTTP 3xx 数量 | 源站服务器返回 3xx 重定向状态码的回源响应数量。 | 个 |
| 源站 HTTP 4xx 数量 | 源站服务器返回 4xx 客户端错误状态码的回源响应数量。 | 个 |
| 源站 HTTP 5xx 数量 | 源站服务器返回 5xx 服务端错误状态码的回源响应数量。 | 个 |
| 源站 HTTP 2xx 比率 | 源站服务器返回 2xx 状态码的回源响应百分比。 | 百分比 |
| 源站 HTTP 3xx 比率 | 源站服务器返回 3xx 状态码的回源响应百分比。 | 百分比 |
| 源站 HTTP 4xx 比率 | 源站服务器返回 4xx 状态码的回源响应百分比。 | 百分比 |
| 源站 HTTP 5xx 比率 | 源站服务器返回 5xx 状态码的回源响应百分比。 | 百分比 |
源站详细状态
指标名称 |
说明 |
单位 |
| 源站 HTTP 400 数量 | 源站服务器返回 400 错误请求状态码的回源响应数量。 | 个 |
| 源站 HTTP 403 数量 | 源站服务器返回 403 禁止访问状态码的回源响应数量。 | 个 |
| 源站 HTTP 404 数量 | 源站服务器返回 404 未找到状态码的回源响应数量。 | 个 |
| 源站 HTTP 416 数量 | 源站服务器返回 416 范围不满足状态码的回源响应数量。 | 个 |
| 源站 HTTP 499 数量 | 源站服务器返回 499 客户端关闭请求状态码的回源响应数量。 | 个 |
| 源站 HTTP 500 数量 | 源站服务器返回 500 内部服务器错误状态码的回源响应数量。 | 个 |
| 源站 HTTP 502 数量 | 源站服务器返回 502 错误网关状态码的回源响应数量。 | 个 |
| 源站 HTTP 503 数量 | 源站服务器返回 503 服务不可用状态码的回源响应数量。 | 个 |
| 源站 HTTP 504 数量 | 源站服务器返回 504 网关超时状态码的回源响应数量。 | 个 |
| 源站 HTTP 400 比率 | 回源响应中返回 400 错误请求状态码的百分比。 | 百分比 |
| 源站 HTTP 403 比率 | 回源响应中返回 403 禁止访问状态码的百分比。 | 百分比 |
| 源站 HTTP 404 比率 | 回源响应中返回 404 未找到状态码的百分比。 | 百分比 |
| 源站 HTTP 416 比率 | 回源响应中返回 416 范围不满足状态码的百分比。 | 百分比 |
| 源站 HTTP 499 比率 | 回源响应中返回 499 客户端关闭请求状态码的百分比。 | 百分比 |
| 源站 HTTP 500 比率 | 回源响应中返回 500 内部服务器错误状态码的百分比。 | 百分比 |
| 源站 HTTP 502 比率 | 回源响应中返回 502 错误网关状态码的百分比。 | 百分比 |
| 源站 HTTP 503 比率 | 回源响应中返回 503 服务不可用状态码的百分比。 | 百分比 |
| 源站 HTTP 504 比率 | 回源响应中返回 504 网关超时状态码的百分比。 | 百分比 |
阈值配置
您可以为所有 CDN 指标配置阈值和告警,以主动检测性能下降或连接问题。
- 前往管理 > 配置文件 > 阈值和可用性。
- 为 CDN 创建或编辑阈值配置文件。
- 将配置文件分配给相应监视器以触发告警。
IT 自动化
使用 Site24x7 的 IT 自动化解决 CDN 性能中的常见问题:
- 前往管理 > IT 自动化模板,然后单击添加自动化模板。
- 通过选择自动化类型(例如服务器重启、清除队列)创建自动化规则。
- 将创建的规则映射到 CDN,以便在告警时自动执行。
配置规则
使用配置规则简化跨 CDN 实例的批量设置。发现新监视器时,自动分配阈值配置文件、通知配置文件、标签和监视器组。
