首页 > 解决方案 > 在分析通过 Amazon API Gateway 传输的用户请求时更喜欢 AWS XRAY 或 CloudTrail 什么

问题描述

我正在准备 AWS 考试,我发现了一些关于 AWS CloudTrail 和 AWS X-RAY 的文档,这些文档对它们的使用要求造成了混淆。

我遇到了以下问题,要求在用户请求通过 Amazon API Gateway API 传输到底层服务时对其进行跟踪和分析。 在此处输入图像描述

据我了解,我们可以使用 CludTrail 来跟踪分析用户请求。但正确答案是 AWS XRAY。

引用的文件提到,我们可以使用 AWS CloudTrail 日志进行跟踪、安全分析、资源更改跟踪和合规性/审计。另一方面,我们可以使用 AWS X-RAY 来分析和调试在分布式微服务架构上运行的应用程序

XRAY 和 CloudTrail 用法都有术语Analyzetrace。所以在这样的需求下我们应该选择哪个服务来跟踪和分析用户请求是相当混乱的

标签: amazon-web-servicesaws-xrayamazon-cloudtrail

解决方案


X-Ray 在它为请求的流程和状态提供的信息中更加详细。它会在请求的整个生命周期中扫描请求,从在 api 网关中接收请求到之后调用和执行的任何服务。所以我想这就是为什么它是首选的原因。


推荐阅读