Amazon CloudFront 是一项帮助您快速分发网页内容(如 HTML、CSS、JS、图像和视频文件)给用户的服务。它通过称为边缘位置的数据中心网络快速传递静态和动态网页内容,这些边缘位置遍布全球,并根据用户的地理位置将您路由到最近的边缘位置,从而实现高效且极低延迟的内容传送。
Applications Manager 的 AWS CloudFront 监控提供对您的 CloudFront 分发性能的全面洞察,帮助您确保全球范围内内容的快速传输。它跟踪来自不同边缘位置的 CloudFront 分发服务器的关键指标,这些指标对快速内容传递至关重要,并在内容加载时间出现中断或延迟时立即通知您。
类似 Applications Manager 的 AWS CloudFront 监控工具通过以下监控功能,为您的分发系统性能提供深入的可视化,实现强大的 Amazon CloudFront 监控:
全面了解您的 CloudFront 分发性能,查看它们在全球的运行情况。监控 CloudFront 分发收到的 HTTP 和 HTTPS 方法的总观看者请求数,以及与源站之间的进出数据流量,以实时分析处理能力和使用模式。密切关注 CloudFront 分发的缓存命中率,帮助您了解 CloudFront 多频繁地从缓存中提供内容,助力您实现缓存效率的平衡。
紧密监控 CloudFront 分发中出现的错误可避免最终用户遇到各种内容传递问题。Applications Manager 的 Amazon Cloud 监控为您提供基于内容传递源类型的详细错误统计数据洞察。
获取 CloudFront 分发中遇到的不同类型错误的详细信息,CloudFront 分发包含一组为用户提供内容的边缘位置。快速检查成功和失败服务器请求的观看者请求百分比,以及带有 4xx 和 5xx 服务器错误的失败观看者请求的详细统计数据。紧密跟踪这些指标可帮助您快速排查问题的具体原因,加快问题解决。
Lambda@edge 函数是专门在 Amazon CloudFront 边缘位置执行的无服务器代码,适用于需要基于自定义条件动态修改 CloudFront 行为的场景,如自定义错误页面、URL 重写或安全检查。深入了解 CloudFront 边缘位置中遇到的 Lambda@edge 错误类型,如执行错误、验证错误和限流错误,确保快速排查和解决边缘位置的事件。此外,您还可以按照全球各 AWS 区域详细拆分 Lambda@edge 错误,轻松识别导致问题的边缘位置。
检查 CloudFront 分发针对特定 URL 路径模式的缓存处理能力,以及允许的方法和该 URL 的平滑筛选状态。监控 AWS CloudFront 时跟踪失效请求状态,了解边缘位置是否已清除旧的缓存内容,以便实时提供最新版本的内容。
快速概览参与 CloudFront 分发内容传输的源站和分发服务器。测量从源站服务器获取内容所需的时间,并获取域名列表、协议策略、响应时间和连接超时等详细信息,帮助您确保源站最佳性能并最小化延迟。了解您的 CloudFront 分发关联的备用域名、源站服务器和缓存行为及其对应状态,确保分发服务器正常运行。
借助 Applications Manager 的先进 AI 告警系统,您可以轻松识别和解决 CloudFront 分发中的任何问题。该功能主动检测潜在性能障碍并迅速提醒您,确保最大程度减少中断。同时,基于机器学习的预测报告为您提供未来数月乃至数年的 CloudFront 分发性能宝贵洞察。