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

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

Canary 和 X-Ray 跟踪

您可以选择启用活动Amazon X-Ray跟踪使用syn-nodejs-2.0或更高版本的运行时时 启用跟踪后,将针对使用浏览器的金丝雀发出的所有调用发送跟踪,Amazon软件开发工具包或 HTTP 或 HTTPS 模块。启用跟踪的金丝雀会显示在 CloudWatch Servicelens 和 X-Ray 中的 ServiceLens 地图上,即使它们没有向启用跟踪的其他服务或应用程序发送请求也是如此。有关 X-Ray 跟踪的更多信息,请参阅跟踪.

当金丝雀出现在服务图上时,它将显示为新的客户端节点类型。您可以将鼠标悬停在金丝雀节点上以查看有关延迟、请求和故障的数据。您也可以选择 Canary 节点,以便在页面底部查看更多数据。从页面的此区域,您可以选择在 Synthetics 中查看跳转到 CloudWatch Synthetics 控制台,了解有关金丝雀的更多详细信息,或选择查看跟踪查看有关这条金丝雀跑道痕迹的更多详细信息。

启用跟踪的金丝雀也有一个跟踪选项卡,其中包含有关金丝雀运行中的痕迹和线段的详细信息。

启用跟踪将金丝雀运行时间增加 2.5% 至 7%。

启用跟踪的金丝雀必须使用具有以下权限的角色。如果您在创建 Canary 时使用控制台创建角色,会授予这些权限。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "Sid230934", "Effect": "Allow", "Action": [ "xray:PutTraceSegments" ], "Resource": "*" } ] }

金丝雀产生的痕迹会产生费用。有关 X-Ray 定价的更多信息,请参阅Amazon X-Ray定价.