本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
通过 CloudWatch 监控终端节点和 API
Amazon X-Ray与 Amazon CloudWatch 集成,支持 CloudWatch ServiceLens、CloudWatch Rum 和 CloudWatch Synthetics 监控应用程序的运行状况。通过关联指标、日志和跟踪,ServiceLens 提供服务的端到端视图,以帮助您快速查明性能瓶颈并确定受影响的用户。要了解有关 ServiceLens 的更多信息,请参阅使用 ServiceLens 监控应用程序的运行状况。
借助 CloudWatch RUM,您可以执行真实的用户监控,以近实时地从实际用户会话中收集和查看有关 Web 应用程序性能的客户端数据。与Amazon X-Ray和 CloudWatch RUM,您可以从应用程序的最终用户到下游分析和调试请求路径Amazon托管式服务。这有助于您识别影响最终用户的延迟趋势和错误。
ServiceLens 与 CloudWatch Synthetics 集成,后者是一项完全托管的服务,您可以使用该服务从外到内监控终端节点和 API。Synthetics 使用模块化、轻量级的金丝雀,每分钟运行一次,每天 24 小时。Canary 是可配置的脚本,它们遵循与客户相同的路由并执行与客户相同的操作。这使您能够由外而内了解客户的体验,并从客户的角度查看服务的可用性。
您可以自定义 Canary 以检查应用程序中的可用性、延迟、交易记录、断开或死链接、逐步任务完成、页面加载错误、UI 资产的加载延迟、复杂的向导流或其他工作流程。
要开始使用 Synthetics 请为 API、终端节点和 Web 应用程序启用 X-Ray。例如,对这样做可以执行此操作你在 API Gateway 上运行的 API. 然后、创建一个 Canary 并在服务图中观察 Synthetics 节点。要了解有关设置 Synthetics 测试的详细信息,请参阅使用 Synthetics 创建和管理 Canary。