在 X-Ray 控制台中配置组 - Amazon X-Ray
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

在 X-Ray 控制台中配置组

组是由筛选条件表达式定义的跟踪的集合。您可以使用组生成其他服务图并提供 Amazon CloudWatch 指标。您可以将Amazon X-Ray控制台或 X-Ray API 为您的服务创建和管理组。本主题介绍如何使用 X-Ray 控制台创建和管理组。有关如何使用 X-Ray API 管理组的信息,请参阅Groups

您可以为服务地图、追踪或分析创建追踪组。当您创建组时,该组将在所有三个页面的组下拉菜单中作为筛选器使用:服务地图跟踪, 和分析


      组菜单

组由其名称或 Amazon 资源名称 (ARN) 标识,并包含筛选条件表达式。此服务将比较传入到表达式的跟踪并相应地存储它们。有关如何构建筛选条件表达式的详细信息,请参阅使用筛选条件表达式在控制台中搜索跟踪

更新组的筛选条件表达式不会更改已记录的数据。更新仅应用于后续跟踪。这可能会生成新旧表达式的合并图形。要避免这种情况,请删除当前组并创建新组。

注意

按照与筛选器表达式匹配的检索跟踪数对组进行计费。有关更多信息,请参阅Amazon X-Ray定价

在 X-Ray 控制台中创建组

  1. 登录到Amazon Web Services Management Console并打开 X-Ray 控制台https://console.aws.amazon.com/xray/home

  2. 打开创建组页面中的Groups页面或以下任一页面上的组菜单中的组菜单:服务地图跟踪, 和分析

  3. 在存储库的创建组页面上,输入组的名称。组名称最多只能包含 32 个字符,并且包含字母数字符和短划线。组名称区分大小写。

  4. 输入筛选器表达式。有关如何构建筛选条件表达式的详细信息,请参阅使用筛选条件表达式在控制台中搜索跟踪。在以下示例中,组筛选服务中的故障跟踪api.example.com。以及响应时间大于或等于五秒的服务请求。

    fault = true AND http.url CONTAINS "example/game" AND responsetime >= 5
  5. In见解中,启用或禁用群组的见解访问权限。有关见解的更多信息,请参阅 使用Amazon X-Ray控制台

    
            “组” 页面上的 “见解” 复选框
  6. In标签中,输入标签键,并根据需要输入标签值。添加标签时,会出现一个新行,供您输入另一个标签。标签键必须是唯一的。要删除标签,请选择X位于标签行的末尾。有关标签的更多信息,请参阅标签 X-Ray 采样规则和组

    
            “组” 页面上的标记字段
  7. 选择创建组

应用组

  1. 登录到Amazon Web Services Management Console并打开 X-Ray 控制台https://console.aws.amazon.com/xray/home

  2. 从导航窗格中打开以下页面之一:

    • 服务地图

    • 跟踪

    • 分析

  3. 执行以下操作,按任意顺序。

    1. 在组菜单上,选择您在在 X-Ray 控制台中创建组。页面上显示的数据会更改以匹配组中设置的筛选器表达式。

    2. (可选)选择要查看其数据的时间段。默认值为最近 5 分钟REVATE选项卡。

      
                REVATE时间跨度控制

      要设置特定日期和时间范围,请选择自定义 (UTC)。此选项卡上指定的时间采用 24 小时格式。例如,下午 6:00 是18:00。您的自定义时间范围最多可以是 6 小时。

      
                自定义 (UTC)时间跨度控制

编辑组

  1. 登录到Amazon Web Services Management Console并打开 X-Ray 控制台https://console.aws.amazon.com/xray/home

  2. 执行以下操作之一以打开编辑组页.

    1. 在存储库的Groups页面上,选择要编辑组的名称。

    2. 在以下页面之一上的组菜单上,指向组,然后选择编辑

      • 服务地图

      • 跟踪

      • 分析

  3. 尽管您无法重命名组,但您可以更新筛选器表达式。有关如何构建筛选条件表达式的详细信息,请参阅使用筛选条件表达式在控制台中搜索跟踪。在以下示例中,组筛选服务中的故障跟踪api.example.com,其中请求 URL 地址包含example/game,并且请求的响应时间大于或等于 5 秒。

    fault = true AND http.url CONTAINS "example/game" AND responsetime >= 5
  4. In见解,启用或禁用群组的见解和见解通知。有关见解的更多信息,请参阅 使用Amazon X-Ray控制台

    
            “组” 页面上的 “见解” 复选框
  5. In标签中,编辑标签键和值。标签键必须是唯一的。标签值是可选的;您可以删除值、如果需要的话。要删除标签,请选择X位于标签行的末尾。有关标签的更多信息,请参阅标签 X-Ray 采样规则和组

    
            “组” 页面上的标记字段
  6. 完成更新筛选条件表达式后,选择更新组

克隆组

克隆组会创建一个具有现有组的筛选器表达式和标签的新组。当您克隆某个组时,新组的名称与其克隆的组具有相同的名称,并且-clone追加到名称中。

  1. 登录到Amazon Web Services Management Console并打开 X-Ray 控制台https://console.aws.amazon.com/xray/home

  2. 在存储库的Groups页面上,通过选中某个组的复选框来选择该组。一次只能选择一个组。

  3. 在存储库的操作菜单中,选择克隆组

    
            操作菜单,克隆组option
  4. 在存储库的创建组页面上,组的名称为Group name-clone。(可选)为组输入新名称。组名称最多只能包含 32 个字符,并且包含字母数字符和短划线。组名称区分大小写。

  5. 您可以保留现有组中的筛选器表达式,也可以选择输入新的筛选器表达式。有关如何构建筛选条件表达式的详细信息,请参阅使用筛选条件表达式在控制台中搜索跟踪。在以下示例中,组筛选服务中的故障跟踪api.example.com。以及响应时间大于或等于五秒的服务请求。

    service("api.example.com") { fault = true OR responsetime >= 5 }
  6. In标签,请根据需要编辑标签键和值。标签键必须是唯一的。标签值是可选的;如果需要,您可以删除值。要删除标签,请选择X位于标签行的末尾。有关标签的更多信息,请参阅标签 X-Ray 采样规则和组

  7. 选择创建组

删除组

按照本节中的步骤删除 X-Ray 控制台中的组。您无法删除默认值组中)。

  1. 登录到Amazon Web Services Management Console并打开 X-Ray 控制台https://console.aws.amazon.com/xray/home

  2. 删除组编辑组页面上,执行以下操作。

    1. 在存储库的Groups页面上,选择用于编辑组的组名称。

    2. 选择 Delete (删除)

    3. 请在提示您进行确认时选择 Delete

  3. 删除组操作菜单中,执行以下操作。

    1. 在存储库的Groups页面上,通过选中某个组的复选框来选择该组。一次只能选择一个组。

    2. 在存储库的操作菜单中,选择删除组

      
                操作菜单,删除组option
    3. 如果提示确认,请选择Delete

在 Amazon CloudWatch 中查看组指标

创建组后,将根据组的筛选条件表达式检查传入跟踪,因为它们存储在 X-Ray 服务中。匹配每个标准的跟踪数量的指标每分钟都会发布到 Amazon CloudWatch。选择查看指标编辑组页面将打开 CloudWatch 控制台到指标页. 有关如何使用 CloudWatch 指标的更多信息,请参阅使用 Amazon CloudWatch 指标中的Amazon CloudWatch 用户指南

  1. 登录到Amazon Web Services Management Console并打开 X-Ray 控制台https://console.aws.amazon.com/xray/home

  2. 执行以下操作之一以打开编辑组页.

    1. 在存储库的Groups页面上,选择要对其进行编辑的组。

    2. 在以下页面之一上的组菜单上,指向组,然后选择编辑

      • 服务地图

      • 跟踪

      • 分析

  3. 在存储库的编辑组页面上,选择查看指标

    
            编辑组页面上,查看指标button

    CloudWatch 控制台指标页面将在新选项卡中打开。