You need to enable JavaScript to run this app.
导航

创建自定义拨测任务(Beta)

最近更新时间2024.04.22 11:09:58

首次发布时间2024.03.19 11:45:07

本文介绍了使用快捷拨测应用创建自定义拨测任务的操作。

前提条件

您已经获得自定义拨测(Beta)功能的使用授权。

说明

要使用自定义拨测(Beta)功能,您必须先提交工单进行申请。申请通过后,您才可以使用该功能。

操作步骤

  1. 登录多云CDN控制台

  2. 在左侧导航栏,单击 应用中心

  3. 找到 快捷拨测 卡片,单击 前往使用

  4. 任务管理 标签页,单击 创建任务

  5. 创建快捷拨测任务 页面,设置相关参数。
    下表是快捷拨测任务相关参数的说明。

    类别

    名称

    说明

    基本信息

    选择拨测类型

    该参数的值固定为 自定义拨测

    协议类型

    设置拨测请求所使用的协议类型。该参数的值固定为 HTTP(S)

    配置任务

    为任务设置以下参数:

    • 任务名称:设置一个任务名称。任务创建成功后,您可以使用任务名称查找该任务。
    • 目标地址:设置拨测请求的目标地址。
      协议类型是 HTTP(S) 时,目标地址必须是一个以 http://https:// 开头的 URL。

    单击 添加,能够添加多个任务。一次最多允许添加 20 个任务。

    拨测频率

    选择每隔多久发起一轮拨测请求。可选项:1分钟、2分钟、3分钟、5分钟(默认)、10分钟、15分钟、20分钟、30分钟、1小时、2小时、3小时、6小时、12小时。

    结束时间

    为拨测任务指定一个结束时间。拨测任务将在指定的时间停止运行。

    自定义周期

    该开关默认关闭,表示拨测任务在全天所有时段都生效。
    如果打开 自定义周期,您可以设置拨测任务的每日生效时段,即只在每日指定的时段进行拨测。

    每日拨测生效时段

    设置拨测任务的每日生效时段。例如,08:00~22:00 表示仅在每天的 08:00~22:00 期间进行拨测。

    说明

    只有当 自定义周期 开关打开时,该参数才会显示。

    节点范围

    选择节点

    选择发起拨测请求的节点的类型。可选项:

    • 推荐节点组:推荐节点组的节点是经过系统筛选和组合的常用节点,方便您快捷选择。
      选择 推荐节点组 后,可以从以下 4 组推荐节点组中选择节点:
      • 国内省会城市(三线IDC)
      • 国内省会城市(三线LastMile)
      • 港澳台(IDC)
      • 海外主要城市(IDC)
    • 全部节点:包含云拨测支持的所有节点。
      选择 全部节点 后,您可以使用 节点类型IP类型国家 等筛选工具筛选需要的节点。

    配置范围

    选择要使用的节点,并根据需要调整节点的 样本配置
    节点选择建议:

    • 结合目标用户的位置和运营商来选择合适的节点。节点与用户使用相同运营商,且位置越接近,则拨测结果越能反映用户的真实访问情形。
    • 节点类型包括 IDCLastMile(LM)。
      • IDC 节点:分布在全球各地数据中心的服务器,可以用来模拟从各地区各运营商发起访问。适用于对网络性能有较高要求的业务场景。
        如果需要持续高频的监控,可以选择 IDC 节点。
      • LastMile(LM)节点:更靠近用户端的设备,可以更加真实地模拟用户网络环境发起访问。适用于监控终端用户的网络体验,帮助企业优化网络服务,提高用户满意度。
        如果需要监测终端用户访问应用的体验,可以选择 LM 节点。
    • 节点的协议栈类型包括双栈和仅 IPv4。
      • 节点名称后有 ipv6 标识,表示节点支持 IPv4 和 IPv6 双栈协议。
      • 节点名称后没有 ipv6 标识,表示节点只支持 IPv4 协议。

    样本配置说明:

    • 一个节点下允许有多个样本,每个样本对应一份拨测数据。样本数量越多,根据拨测数据得到的分析结果越可靠。

      示例:
      假设 中国-北京-中国移动(IDC) ipv6 节点包含 2 个样本,则每轮拨测都由该节点发起两个拨测请求,从而获得两份拨测数据。

    • 当前节点 列表中有多个节点时,您可以使用 设置统一样本数 按钮,将这些节点的 样本配置 设置为同一数值。

    高级配置

    IP协议

    设置拨测节点选择 IP 协议的偏好。可选项:

    • 自动(默认):
      • 如果拨测节点仅支持 IPv4 协议,则使用 IPv4 协议访问服务器。
      • 如果拨测节点支持双栈协议,则根据 Happy Eyeballs 算法自动选择 IPv6 或 IPv4 协议访问服务器。
    • IPv6:拨测节点始终使用 IPv6 协议访问服务器。

      说明

      若选择该选项,请确保拨测节点支持双栈协议。

    • IPv4:拨测节点始终使用 IPv4 协议访问服务器。

    自定义可用性

    该开关默认关闭,表示使用默认的可用性判定条件。默认的可用性判定条件是:若响应状态码在 200~399 范围内,表示拨测成功(反映了目标可用)。
    如果打开 自定义可用性 开关,您可以修改可用性判定条件(基于状态码匹配)。

    • 一次最多允许添加 7 个条件。如果有多个条件,则所有条件都要匹配才表示拨测成功。
    • 每个条件由 类型状态码 组成,支持以下定义模式:
      • 包含特定的状态码(最多 10 个)
      • 不包含特定的状态码(最多 10 个)
      • 状态码在指定的区间内

    请求 Header

    设置要在拨测请求中携带的请求头(Request Header)。请求头的格式为 key:value 。一次最多允许添加 20 个请求头。使用示例:

    • 插入拨测标记:可设置请求头X-Volcengine-Platform:cloud-detect
    • 插入 User-Agent:可将请求头的 key 设置为User-Agent,并自定义 value 的值。

    匹配响应内容

    该参数的值默认为空。这时,只根据响应状态码是否匹配可用性判定条件,来判定拨测请求是否成功。
    您可以将该参数值设置成一个使用 GO 语法的正则表达式。支持精确匹配和模糊匹配。
    如果该参数值不为空,那么将根据响应状态码和响应体来判定拨测请求是否成功。具体来说,只用当响应状态码匹配可用性判定条件,并且响应体的前 1 KB 部分内容匹配该参数值中定义的正则表达式,才表示拨测成功。

    自定义 Host

    自定义拨测时域名的解析地址,可将目标域名解析为固定的 IP 或 CNAME 地址。IP 或 CNAME 地址允许包含多个,以实现按 IP、CNAME 地址轮询或随机监测。
    Host 记录的格式为:<address1>,<address2>,……,<addressN>:<domain>。多个 Host 记录间使用竖线(|)分隔。
    示例:

    • IPv4:192.168.2.1,192.168.2.5:img.example.com|192.168.2.1?[8080]:img.example.com|
    • IPv6:[0:0:0:0:0:0:0:1][8080],[0:0:0:0:0:0:0:2][8081]:www.example.com|

    设置参数后,您可以在页面左下角查看当前配置下预估的每日拨测次数。

    说明

    预估次数忽略了 每日拨测生效时段 参数的值。

  6. 单击 确认

完成以上操作后,快捷拨测任务将自动创建。您可以在任务列表中查看新建的任务。新建的任务自动开始运行,状态为 运行中