云拨测可以利用分布全球的监测网络,对目标Web应用(如网站、服务器等)进行浏览、网络或下载拨测。本文介绍如何创建云拨测下载任务。
操作步骤
- 登录ARMS控制台。
- 在左侧导航栏中单击云拨测,在定时拨测页面右上角单击+创建定时任务。
- 在基本信息配置向导页面设置任务名称、任务地址和任务类型,然后单击下一步。
参数 说明 任务名称 自定义云拨测任务名称。 任务地址 需要进行拨测的Web应用地址。支持 http
或https
开头的地址,也支持ip:port
格式的地址。任务类型 选择任务类型为下载。 下载任务支持获取用户在不同环境(城市运营商、浏览器版本、操作系统等)下对指定资源进行下载时的性能情况(如成功率、传输速度等),通过生成的报表分析了解文件的访问性能,并且根据CDN效果生成比现有服务更佳的调优策略,以达到进一步优化分发策略的效果。
- 在监测点配置向导页面进行以下配置。
- 设置添加方式为推荐监测点组或自定义。说明 推荐监测点组包含中国主要省份城市的监测点,自定义包含全球所有阿里云云拨测支持的监测点。
- 选中左侧区域框的监测点,单击
图标。
将监测点添加至右侧已添加的监测点区域框中。 - 单击下一步。
- 设置添加方式为推荐监测点组或自定义。
- 在监测参数配置向导页面配置监测参数,然后单击下一步。
参数 说明 IP类型 选择IP类型,选项如下: - 自动
- IPV4
- IPV6
监测关联项 选择监测关联项,选项如下: 重定向:当出现重定向后,是否要继续浏览。
下载内核 选择下载用的内核:curl或Winlnet。 证书错误 是否忽略在SSL握手中证书校验过程中的证书错误而继续下载。 - 不忽略:不忽略证书错误。
- 忽略:选择忽略证书错误后,还需要选择忽略的错误类型。当前支持忽略以下几种证书错误:
- 忽略证书撤销错误。
- 忽略CA证书授权错误。
- 忽略无效主机名错误。
- 忽略证书过期错误。
- 忽略证书使用错误。
高级设置 监测时长 默认监测时长为60秒,超过该值则停止监测,最长可监测300秒。 传输大小 测试中允许文件下载的最大值。 连接超时 默认设置TCP连接时间为3秒,当超过该值将报 601连接服务器失败
的错误。自定义Host 选择自定义Host模式(轮循或随机),然后在文本框中输入自定义Host。 自定义Host格式:可以填写多个IP,每个IP用半角逗号(,)分隔,如:ipv4:192.168.2.1,192.168.2.5:img.a.com|192.168.2.1[8080]:img.a.com。
说明 当遇到半角冒号(:)后的URL会自动按照半角冒号(:)前的任一URL进行解析。自定义Header 添加或者修改请求头中的某些字段值,选项如下: - 修改第一包:只修改本次浏览中第一次发送请求的请求数据包的Header。
- 修改全部包:修改全部数据包的Header。
- 关:不修改数据包的Header。
验证方式 - 不验证
- 字符串验证:响应数据包含填写的验证关键词,否则报错。
- MD5验证:把响应数据保存为文件进行MD5计算,得到的值和期望值进行比较,需要完全一致。
验证关键词 验证关键词即截取响应头中所包含的一段字符串,若监测样本中不包含则报错。 劫持参数 DNS劫持白名单 域名(例如www.aliyun.com)解析时,解析出的IP地址或者CNAME不在DNS劫持白名单内,用户就会访问失败或者返回一个非Aliyun的目标IP;若解析结果中的IP或者CNAME在DNS白名单内,则会被认定为没有发生DNS劫持。 填写格式:
域名:匹配规则
。匹配规则支持IP、IP通配符、子网掩码和CNAME,可以填写多个匹配规则,多个匹配规则以竖线(|)隔开。例如:www.aliyun.com:202.0.3.55|203.3.44.67,表示www.aliyun.com域名下除202.0.3.55和203.3.44.67之外的其他IP都是被劫持的。 - 在监测周期配置向导页面设置以下参数,然后单击下一步。
参数 说明 监测频率 选择云拨测监测的频率。 高级设置 起始执行时间 自定义开始执行云拨测监测的时间。仅对低频率任务有效,起始执行时间不能大于任务监测频率。 均匀分配监测样本 偏移量=周期分钟数/城市运营商个数,每个城市运营商的最早下发时间为周期起始执行时间加偏移量。 均匀分配监测样本可以用于分散拨测任务,避免因同时拨测导致监测目标网站流量瞬间提高,在多监测点和高频率的场景下建议选中此参数。
- 在报警参数配置向导页面进行以下配置。
- 选择告警指标,打开对应告警指标右侧的开关。
- 设置告警规则。例如:
平均传输速度:当任务的平均传输速度小于100KB/S则告警
。 - 从通知策略下拉列表,选择通知策略。
- 单击下一步。
- 在预览&发布配置向导页面确认设置的参数,然后单击完成。发布完成后将会跳转至任务列表页面。