创建多步探测任务

更新时间:2025-04-21 07:56:22

云监控通过站点监控的探测点(请求方)模拟最终用户的访问行为,从而获得各地域探测点到目标地址(监控地址)的访问数据。可以通过多步探测任务,构建多种网络协议或者多个目标站点的单步探测请求,组合成复杂的探测工作流,扩展多应用场景。

前提条件

请确保您已创建报警联系人和报警联系人组。具体操作,请参见创建报警联系人或报警联系人组

背景信息

  • 关于站点监控的开通和计费,请参见开通网络分析与监控

  • 当您的站点有较高的防火墙配置策略或有访问白名单的限制时,有可能需要对探测点的IP地址进行加白,从而允许探测点成功访问您的站点不被防火墙屏蔽。处理方法,请参见当探测请求被误识别成攻击或爬虫时,如何给探测请求加白

  • 应用场景举例:

    • 业务 API 链路巡检监控流程,并设置报警规则。

    • 网络分层探测:组合一个业务测试流程,将不同网络协议DNS,PING,MTR,TCPHTTP,按步骤从域名解析,网络连通性,端口连通性,api可用性分层检测诊断应用可用性和性能。可以为网络故障诊断增加更强的灵活性。

操作步骤

  1. 登录云监控控制台

  2. 在左侧导航栏,选择网络分析与监控 > 站点监控

  3. 监控任务页签,选择新建任务下拉菜单中,单击多步探测

  4. 在右侧滑出新建任务对话框中,设置以下参数。

    1. 基本信息

      参数

      描述

      参数

      描述

      任务名称

      自定义站点监控任务名称(取值:4~100个字符,可以包含字母、数字、下划线、中文字符、连字符和点)。

      监控频率

      站点监控的周期。例如:选择1分钟频率,各地域探测点将以1分钟一次的频率监控目标地址。

      指定生效时间范围

      根据需求选择是否打开开关自定义日期,指定多步探测任务的生效时间范围。

    2. 定义步骤

      参数

      描述

      参数

      描述

      环境变量

      环境变量可以在不同测试步骤的参数中被引用(使用占位符 {{$.变量名称}} ,也可以从一步测试结果中解析返回内容并对对应的变量更新赋值且在下一步的测试中引用。 对于敏感信息,如API密钥,可勾选加密存储脱敏。

      说明

      支持添加多个环境变量,配置信息等存储在环境变量中。可以在添加单步请求中,使用自定义的环境变量。

      多步探测

      添加单步请求:在添加请求对话框中,设置单步请求的参数,具体设置参数请参见基于公网PC端探测节点探测

      说明

      设置探测地址时,可以引用自定义环境变量设置探测地址,使用方式为{{$.<变量名>}},例如:{{$.testurl}}

      添加等待步骤:可以在多个单步请求之间添加多个等待时间步骤(单位:秒)。

    3. 探测点选择

      参数

      描述

      参数

      描述

      IP探针类型

      探测点的IP探针类型。包括:IPv4、IPv6、自动。

      选择探测点

      根据需求选择探测点。如果云监控默认提供的推荐探测点不能满足您的需求,请按照如下操作自定义探测点。

      1. 单击管理自定义模板

      2. 单击创建模板

      3. 输入模板名称,选择自定义探测点。

      4. 单击确定

      5. 单击确定

    4. 报警规则

      参数

      描述

      参数

      描述

      报警

      • 最近连续:选择连续多少个周期(取值:1、3、5、10、15、30、60等)。

      • 可用率

        • 可用探测点百分比:可用探测点百分比 =(域名或IP地址在一个探测周期内可以正常访问的次数/探测总次数)×100%。

        • 不可用探测点数量:指域名或IP地址在一个探测周期内不能正常访问的次数。

        • 可用探测点数量:指域名或IP地址在一个探测周期内可以正常访问的次数。

        • DNS劫持探测点数量:用于检测DNS响应是否被篡改的监控节点。

      • 响应时间

        • 平均值

        • 最大值

        • Mimimum

        • 监控值

      • 丢包率

        • Ping丢包率

      • 比较符:报警规则的阈值比较符。取值:

        • >=

        • >

        • <=

        • <

        • =

        • !=

        • 同比昨天同时间上涨

        • 同比昨天同时间下降

        • 同比上周同一时间上涨

        • 同比上周同一时间下降

        • 环比上周期上涨

        • 环比上周期下降

      • 告警级别:根据不同的告警级别,设置自定义阈值,紧急(Critical)、警告(Waring)、普通(Info)。

      说明

      关于告警规则,详情请参见设置报警步骤。

      添加告警规则

      支持添加多个告警规则。

      报警联系人组

      发送报警的联系人组。请您至少选择一个报警联系组。

  5. 单击确定

相关操作

当站点监控任务在探测过程中显示assertion failed时,说明断言失败,您可以执行如下操作查看失败原因。

  1. 站点监控列表页面的监控任务页签,单击目标站点监控任务的任务名称。

  2. 在页签总览信息页面的探测结果中,单击错误页签。

  3. 单击目标探测点对应操作列的详情,查看断言失败的原因。

相关文档

  • 本页导读 (1)
  • 前提条件
  • 背景信息
  • 操作步骤
  • 相关操作
  • 相关文档