CloudWatch 朗姆酒和 Amazon X-Ray - Amazon X-Ray
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

CloudWatch 朗姆酒和 Amazon X-Ray

借助 Amazon CloudWatch RUM,您可以执行真实用户监控,以近乎实时的方式收集和查看来自实际用户会话的 Web 应用程序性能的客户端数据。借助 Amazon X-Ray 和 CloudWatch RUM,您可以分析和调试从应用程序的最终用户到下游 Amazon 托管服务的请求路径。可帮助您识别影响最终用户的延迟趋势和错误。

开启用户会话的 X-Ray 跟踪后, CloudWatch RUM 会向允许的 HTTP 请求添加一个 X-Ray 跟踪标头,并记录允许的 HTTP 请求的 X-Ray 分段。然后,您可以在 X-Ray 和 CloudWatch 控制台中查看来自这些用户会话的轨迹和区段,包括 X-Ray 跟踪地图。

注意

CloudWatch RUM 未与 X-Ray 采样规则集成。相反,在将应用程序设置为使用 CloudWatch RUM 时,请选择采样百分比。从 R CloudWatch UM 发送的跟踪可能会产生额外费用。有关更多信息,请参阅Amazon X-Ray 定价

默认情况下,从 CloudWatch RUM 发送的客户端跟踪未连接到服务器端跟踪。要将客户端跟踪与服务器端跟踪连接起来,请将 CloudWatch RUM Web 客户端配置为向这些 HTTP 请求添加 X-Ray 跟踪标头。

警告

将 CloudWatch RUM Web 客户端配置为向 HTTP 请求添加 X-Ray 跟踪标头可能会导致跨域资源共享 (CORS) 失败。为避免这种情况,请将 X-Amzn-Trace-Id HTTP 标头添加到下游服务 CORS 配置的允许标头列表中。如果您使用 API Gateway 作为下游,请参阅为 REST API 资源启用 CORS。我们强烈建议您在生产环境中添加客户端 X-Ray 跟踪标头之前测试应用程序。有关更多信息,请参阅 CloudWatch RUM Web 客户端文档

有关中真实用户监控的更多信息 CloudWatch,请参阅使用 CloudWatch RUM。要将应用程序设置为使用 CloudWatch RUM,包括使用 X-Ray 跟踪用户会话,请参阅将应用程序设置为使用 CloudWatch RUM