You need to enable JavaScript to run this app.
导航
查看健康检查任务集和健康检查任务
最近更新时间:2024.07.25 21:14:41首次发布时间:2023.01.30 19:25:02

本文档介绍如何在火山引擎云调度(GTM)中查看 GTM 实例的健康检查任务集和健康检查任务。

说明

如果您的 GTM 实例的策略是智能路由策略:

  • 如果路由规则都是系统自动生成的,您在查看 GTM 实例的任务集的数据统计时,云调度 GTM 只能随机显示一条路由规则的统计数据。您无法自行选择要查看统计数据的路由规则。
  • 如果您创建了自定义路由规则,云调度 GTM 只能显示您手动创建的路由规则的统计数据。您可以自行选择要查看统计数据的路由规则。

云调度 GTM 如何创建健康检查任务并把健康检查任务归入健康检查任务集

云调度 GTM 通过一个或多个健康检查探测点向目标地址定期进行基于多种协议的健康检查。根据健康检查的结果,目标地址会被判定为可用或不可用。

对目标地址的健康检查是通过一个或多个健康检查任务实现的。云调度 GTM 自动创建健康检查任务。云调度 GTM 为一个健康检查任务指定一个健康检查探测点、一个目标地址及健康检查参数。另外,云调度 GTM 自动把目标地址和健康检查参数相同的健康检查任务归入同一个健康检查任务集中。

例如,在一个 GTM 实例中有 3 条路由规则:Rule A、Rule B 和 Rule C:

  • Rule A 包含的目标地址是 1.1.1.12.2.2.2;Rule B 包含的目标地址是 2.2.2.23.3.3.3;Rule C 包含的目标地址是 3.3.3.31.1.1.1
  • Rule A 和 Rule B 的健康检查参数不同。
  • Rule B 和 Rule C 的健康检查参数相同。
  • Rule A、Rule B 和 Rule C 都只有一个健康检查探测点,分别是 Probe A, Probe B 和 Probe C。

那么,云调度 GTM 会创建以下健康检查任务:

健康检查任务

目标地址

健康检查参数

健康检查探测点

任务 1

1.1.1.1

来自 Rule A 的健康检查参数

Probe A

任务 2

2.2.2.2

来自 Rule A 的健康检查参数

Probe A

任务 3

2.2.2.2

来自 Rule B 的健康检查参数

Probe B

任务 4

3.3.3.3

来自 Rule B 的健康检查参数

Probe B

任务 5

3.3.3.3

来自 Rule C 的健康检查参数

Probe C

任务 6

1.1.1.1

来自 Rule C 的健康检查参数

Probe C

由于任务 4 和任务 5 的目标地址和健康检查参数相同,任务 4 和任务 5 会被归入同一个健康检查任务集。

查看火山引擎账号下的健康检查任务集

参见以下步骤查看您的火山引擎账号下的健康检查任务集。

  1. 打开云调度 GTM 的 健康检查 页面。
  2. 健康检查 页面,您可以查看您的账号下的所有健康检查任务集,以及任务集所属的 GTM 实例、任务集状态等信息。您也可以点击 操作 列的 分析,查看指定的任务集的数据统计。
    图片

查看 GTM 实例下的健康检查任务集

参见以下步骤查看您的 GTM 实例的健康检查任务集。

  1. 在云调度 GTM 的 实例管理 页面,找到您的 GTM 实例。点击 操作 列的 配置
  2. 选择 健康检查任务 标签页。
    • 您可以在 任务列表 标签页查看目前的任务集和任务集的运行情况。您也可以点击 操作 列的 分析,查看指定的任务集的数据统计。
    • 您也可以选择 数据分析 标签页,查看全部任务集的数据统计。
      图片

常见问题

什么是健康检查任务?

云调度 GTM 为一个健康检查任务指定一个健康检查探测点、一个目标地址及健康检查参数。健康检查探测点按照健康检查参数定期对目标地址进行健康检查。健康检查参数包括 检查间隔检查协议高级配置健康检查探测点。健康检查探测点是分布在全球各地域的节点,用来对目标地址进行健康检查。

说明

健康检查参数可以在策略或路由规则中配置。

如果 GTM 实例的策略类型是智能路由策略:

  • 如果您没有创建自定义路由规则,那么健康检查参数只能在策略中配置。
  • 如果您创建了自定义路由规则,那么健康检查参数可以在策略或自定义路由规则中配置。

如果 GTM 实例的策略类型是智能路由策略:

  • 健康检查参数可以在策略或路由规则中配置。

您在策略中配置的健康检查参数对策略所包含的全部继承策略配置的路由规则生效。如果路由规则使用了自定义配置,那么自定义配置优先生效。

什么是健康检查任务集?

为了对健康检查任务进行复用,云调度 GTM 自动把目标地址和健康检查参数相同的健康检查任务包含在同一个 健康检查任务集 中。在一个健康检查任务集中,健康检查探测点相同的健康检查任务会被去重。因此,在一个健康检查任务集中,不同的健康检查任务的健康检查探测点不同。

说明

如果多个健康检查任务的 检查间隔检查协议高级配置 都相同,且 健康检查探测点 的选择方式相同,那么即使它们的健康检查探测点不同,也会被认为是健康检查参数相同。这些健康检查任务就会被包含在同一个 健康检查任务集 中。

在以下任意一种情况下,云调度 GTM 都判定健康检查探测点的选择方式相同:

  • 健康检查探测点都继承了策略配置。
  • 健康检查探测点都是在线路相同的路由规则中使用了系统推荐的方式。
  • 健康检查探测点都使用了自定义配置方式,且自定义的健康检查探测点完全相同。

云调度 GTM 为每个健康检查任务集分配一个任务集 ID。该 ID 在同一个火山引擎账号下唯一。

健康检查任务集在什么情况下会被复用?

同一个健康检查任务集可以在以下情况下被复用:

  • 一个 GTM 实例中不同路由规则间的复用。一个 GTM 实例可以包含多个路由规则。健康检查任务集可以在一个 GTM 实例下不同的路由规则之间复用,因此可以属于不同的路由规则。
  • 同一个火山引擎账号下不同 GTM 实例间的复用。一个火山引擎账号可以包含多个 GTM 实例。健康检查任务集可以在不同的 GTM 实例之间复用,因此可以属于多个 GTM 实例。

云调度 GTM 是如何计算健康检查任务数量的?

说明

云调度 GTM 会根据健康检查任务的数量计费。参见 计费说明

在一个健康检查任务集中,每个健康检查探测点(节点)都对应一个健康检查任务。例如,一个健康检查任务集包含 3 个健康检查探测点(节点),那么这个健康检查任务集包含 3 个健康检查任务。

一个 GTM 实例所对应的健康检查任务数量等于该 GTM 实例下所有路由规则所对应的健康检查任务数量的和。例如,一个 GTM 实例包含两个健康检查任务集。一个健康检查任务集包含 3 个健康检查任务,另一个健康检查任务集包含 6 个健康检查任务。那么,该 GTM 实例共包含 9 个健康检查任务。

说明

如果 GTM 实例的策略是智能路由策略,那么健康检查任务集所属的路由规则的名称是系统规则。

同时属于多个 GTM 实例的健康检查任务集所包含的任务如何计费?

一个火山引擎账号所对应的健康检查任务数量等于该火山引擎账号下所有 GTM 实例所对应的健康检查任务数量的和。其中,同时属于多个 GTM 实例的健康检查任务集所包含的任务数量所产生的计费,会被随机添加到该火山引擎账号下的任意一个 GTM 实例。