设置简单

Amazon X-Ray 可与在 Amazon Elastic Compute Cloud (EC2)、Amazon EC2 Container Service (Amazon ECS)、Amazon LambdaAmazon Elastic Beanstalk 上运行的应用程序配合使用。X-Ray 上手简单。您只需将 X-Ray 开发工具包与您的应用程序集成并安装 X-Ray 代理即可。使用 Amazon Elastic Beanstalk 时,您只需将 X-Ray 开发工具包与您的应用程序集成,因为 Elastic Beanstalk 上预安装了 X-Ray 代理。

端到端跟踪

Amazon X-Ray 提供对应用程序所发出请求的端到端、跨服务视图。它为您提供一个流经应用程序且以应用程序为中心的请求视图,具体方法是将从应用程序中各个服务收集的数据整合到一个称为“跟踪”的单元。您可以使用该“跟踪”跟踪单个请求流经应用程序中每个服务或层的路径,以便查明问题所在。

亚马逊云科技服务和数据库集成

Amazon X-Ray 支持在 Amazon Elastic Compute Cloud (Amazon EC2),Amazon EC2 Container Service (Amazon ECS)、Amazon Lambda 和 Amazon Elastic Beanstalk 上运行的应用程序。X-Ray 开发工具包可以捕获对 MySQL 和 PostgreSQL 数据库(自托管、Amazon RDS、Amazon Aurora)和 Amazon DynamoDB 数据库发出的请求的元数据。它还会捕获对 Amazon Simple Queue Service 和 Amazon Simple Notification Service 的请求的元数据。
要了解有关 X-Ray 与其他 亚马逊云科技服务集成的更多信息,请单击此处。

支持多种语言

Amazon X-Ray 可跟踪使用 Node.js、Java 和 .NET 编写的应用程序。

请求采样

您可以设置最适合您的生产应用程序或开发中应用程序的跟踪采样率。X-Ray 会持续跟踪对您的应用程序发出的请求,并存储这些请求的样本以供分析。这会为您提供能够使您的分析有意义的适量数据,同时避免因存储和管理过多数据而产生额外开销。

服务示意图

Amazon X-Ray 会使用跟踪数据创建您的应用程序所用服务的示意图,以便您深入调查具体服务或问题。此服务示意图提供了应用程序中的服务与各个服务的汇总数据之间的连接视图,其中包括平均延迟和故障率。您可以创建依赖关系树,执行跨可用区或区域调用检测等。

服务器端和客户端延迟检测

借助 Amazon X-Ray,您可以直接从服务示意图直观地检测出节点和边缘的延迟分布情况。您可以快速隔离异常、以图表形式表示模式和趋势、深入了解跟踪数据,并按内置的键和自定义注释进行筛选,以更清楚地了解影响您的应用程序和最终用户的性能问题。

数据注释和筛选

借助 Amazon X-Ray,可以向应用程序中特定组件或服务释放出的数据添加注释。您可以使用此方法添加特定于业务的元数据,以便帮助您更好地诊断问题。您还可以按注释值、平均延迟、HTTP 响应状态、时间戳、使用的数据库表等属性查看和筛选跟踪数据。

控制台和编程式访问

您可以将 Amazon X-Ray 与 亚马逊云科技管理控制台、Amazon CLI 和 亚马逊云科技开发工具包结合使用。借助 X-Ray API,能够以编程方式访问服务,这样便可轻松导出跟踪数据或将数据摄取到您自己的工具和自定义分析控制面板中。

安全性

Amazon X-Ray 已与 Amazon Identity and Access Management (IAM) 集成,因此您可以控制哪些用户和资源有权访问您的跟踪数据及其访问方式。

了解有关 Amazon X-Ray 定价的更多信息

访问定价页面
准备好开始构建了吗?
开始使用 Amazon X-Ray
还有其他问题?
联系我们
关闭
1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域
关闭
由光环新网运营的
北京区域
由西云数据运营的
宁夏区域