一个单页应用程序通过 CloudFront 从 S3 提供静态内容,并使用 EKS 集群处理 API 请求。用户有时会反映网站宕机,即使索引页和 EKS 集群的健康检查都显示正常。哪种额外的监控可以主动检测网站中断,从而在用户报告之前发现问题?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个指向网站完全限定域名 (FQDN) 的 CloudWatch Synthetics 心跳监控 Canary。.
为什么这是答案
正确的答案是创建一个指向网站完全限定域名 (FQDN) 的 CloudWatch Synthetics 心跳监控 Canary。心跳监控 Canary 能够模拟用户访问整个网站的流程,包括加载静态内容和与后端 API 交互,从而主动检测到即使索引页和 EKS 集群健康检查都正常,但用户仍无法访问网站的情况。 CloudWatch Synthetics API Canary 监控 EKS 集群 API 端点可用性,这只能检测 API 本身的问题,而无法检测前端静态内容加载或前端与后端集成的问题。CloudWatch RUM (Real User Monitoring) 应用程序监控器收集的是真实用户的性能遥测数据和 JavaScript 错误,这属于被动监控,只有在用户遇到问题后才能发现,不符合“主动检测”的要求。将 RUM 目标设置为 EKS 集群 API 端点同样是被动且仅限于 API 的监控。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡