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

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

在中配置组 X-Ray 控制台

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

您可以为服务映射、跟踪或分析创建跟踪组。当您创建组时,组将作为组下拉列表上的筛选器可用所有三个页面上的下拉菜单: 服务地图, 迹线、和 分析.


      组菜单

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

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

注意

组通过与筛选器表达式匹配的检索到的轨迹数量计费。有关更多信息,请参阅 AWS X-Ray 定价

在中创建组 X-Ray 控制台

  1. 登录 AWS 管理控制台并通过以下网址打开 X-Ray 控制台:https://console.amazonaws.cn/xray/home

  2. O将 创建组 页面 左侧导航窗格中的页面,或从以下页面之一的组菜单中。

    • 服务地图

    • 跟踪

    • 分析

  3. 选择 创建组 第页。

  4. 创建组 页面,输入组的名称。组名称最多可包含32个字符,并且包含字母数字字符和破折号。组名称是例 敏感。

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

    fault = true AND http.url CONTAINS "example/game" AND responsetime >= 5
  6. 见解,启用或禁用 i组的nsights访问。有关的更多信息 inights,见 在 AWS X-Ray 控制台中使用见解.

  7. 标签,输入标记键,以及可选标记值。当您添加标记时,将显示新行,供您输入另一个标记。标记键必须唯一. 要删除标记,请选择 X 在标签行的末尾。有关标签的更多信息,请参阅标记 X-Ray 采样规则和组

  8. 选择 Create group

应用组

  1. 登录 AWS 管理控制台并通过以下网址打开 X-Ray 控制台:https://console.amazonaws.cn/xray/home

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

    • 服务地图

    • 跟踪

    • 分析

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

    1. 在组菜单中,选择您在其中创建的组 在中创建组 X-Ray 控制台. 页面上显示的数据将发生变化,以匹配组中的筛选器表达式集。

    2. (可选)选择要查看数据的时间段。默认值为 过去5分钟相对 选项卡。

      
                相对 时间跨度控制

      要设置特定的日期和时间范围,请选择 自定义(UTC). 在此选项卡上指定的时间为24小时制。例如,6:00 PM(下午) 是 18:00。您的自定义时间范围最长为六小时。

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

编辑组

  1. 登录 AWS 管理控制台并通过以下网址打开 X-Ray 控制台:https://console.amazonaws.cn/xray/home

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

    1. 页面,选择组的名称以编辑它。

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

      • 服务地图

      • 跟踪

      • 分析

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

    fault = true AND http.url CONTAINS "example/game" AND responsetime >= 5
  4. 见解,启用或禁用 i组的nsights访问。有关的更多信息 inights,见 在 AWS X-Ray 控制台中使用见解.

  5. 标签,编辑标记键和值。Tag键 必须是唯一的. 标记值是可选的;如果 您想要. 要删除标记,请选择 X 在标签行的末尾。有关标签的更多信息,请参阅标记 X-Ray 采样规则和组

  6. 何时 你就是 完成更新筛选器表达式,选择 更新组.

克隆组

克隆组会创建一个具有现有组的筛选器表达式和标记的新组。克隆组时,新组的名称与其克隆的组相同, -clone 附加到名称。

  1. 登录 AWS 管理控制台并通过以下网址打开 X-Ray 控制台:https://console.amazonaws.cn/xray/home

  2. 页面,选择一个分组依据 选择 复选框。您一次只能选择一个组。

  3. 行动 菜单,选择 克隆组.

    
            行动 菜单, 克隆组 选项
  4. 创建组 页面,组名称是 group-name-clone。(可选)输入组的新名称。组名称最多可包含32个字符,并且包含字母数字字符和破折号。组名称是例 敏感。

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

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

  7. 选择 Create group

删除组

按照本节中的步骤删除 X-Ray 控制台。你 不能 删除 默认 组。

  1. 登录 AWS 管理控制台并通过以下网址打开 X-Ray 控制台:https://console.amazonaws.cn/xray/home

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

    1. 页面,选择组名称以编辑组。

    2. 选择 Delete (删除)

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

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

    1. 页面,选择一个分组依据 选择 复选框。您一次只能选择一个组。

    2. 行动 菜单,选择 删除组.

      
                行动 菜单, 删除组 选项
    3. 何时 你就是 提示确认,选择 删除.

查看中的组度量 Amazon CloudWatch

创建组后,将针对组筛选器表达式检查传入跟踪,作为 他们 存储在 X-Ray 服务。与每个条件匹配的迹线数量的度量被发布到 Amazon CloudWatch 每分钟。选择 查看指标编辑组 页面打开 CloudWatch 控制台到 指标 第页。有关如何使用的更多信息 CloudWatch 度量,请参阅 使用 Amazon CloudWatch 指标Amazon CloudWatch 用户指南.

  1. 登录 AWS 管理控制台并通过以下网址打开 X-Ray 控制台:https://console.amazonaws.cn/xray/home

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

    1. 页面,选择一个组进行编辑。

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

      • 服务地图

      • 跟踪

      • 分析

  3. 编辑组 页面,选择 查看指标.

    
            编辑组 页面, 查看指标 按钮

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