<HTTP创建-请求参数>:
参数名称 | 是否必须 | 类型 | 默认值 | 描述 |
task_name | 是 | string | 任务名称 | |
task_type | 是 | string | 任务类型 | |
agent | 否 | string | 是否内网任务(0:不是,1:是)。内网任务时必填,外网任务可不填 | |
frequency | 是 | int | 监控频率(分钟) | |
retry | 否 | int | 1 | 重试次数范围1~3,默认为1。仅外网支持 |
network_protocol | 否 | String | 4 | 任务使用的网络协议。 可选值:
内网任务只能选择4。 |
group_id | 是 | int | 监测点分组: | |
plugin_task_uselist_id | 否 | number[] | 采集器id,当是内网任务,且分组id为0时,该值为必填参数 | |
history | 否 | int | 0 | 记录节点故障快照(0:不记录;1:记录) |
reminds | 否 | int | 0 | 连续告警提醒 |
open_scope | 否 | int | 1 | 项目公开范围1-4 |
organization | 否 | array | 公开范围分组列表,当公开范围为2是必填 | |
user_ids | 否 | array | 公开范围用户列表,当公开范围为4是必填 | |
url | 是 | string | url地址 | |
submit_method | 否 | int | 0 | HTTP请求方法(0:GET;1:POST;2:HEAD) |
param | 否 | string | Post提交参数 当submit_method请求为1时 验证 | |
pattern_target | 否 | array | 匹配目标(0:响应内容;1:响应头) | |
cookies | 否 | string | cookies信息 | |
ip | 否 | string | 服务器IP | |
pattern_type | 否 | Int | 0 | 匹配方式(0:包含匹配内容;1:不包含匹配内容) |
pattern_str | 否 | string | 匹配响应内容 | |
header | 否 | array | HTTP请求头信息 | |
http_code_transform_from | 否 | string | 响应码转码。仅外网支持 | |
http_code_transform_to | 否 | string | 200 | 需要转为的结果状态码,如200,目前仅支持200。仅外网支持 |
redirect | 否 | int | 0 | 支持301/302重定向(0:不支持;1:支持) |
redirect_times | 否 | int | 3 | 最大跳数(仅支持设置3次或5次) |
http_user | 否 | string | HTTP验证用户名 | |
http_pwd | 否 | string | HTTP验证密码 | |
https_sslv | 否 | int | 0 | ssl版本,适用于https监控(选择默认时,顺序适配TLSv1 ssl版本;选择其他选项时,仅适配对应ssl版本),仅外网支持 0- 默认 1- TLSv1 4- TLSv1.0 5- TLSv1.1 6- TLSv1.2 |
ssl_verify | 否 | int | 0 | 是否开启ssl证书认证 1开启0关闭,仅外网支持 |
<HTTP创建-请求示例>:
curl -H "token:a3af84f7c1d0d935024ba58b5da78aaa" https://v6-api.jiankongbao.com/siteapi/tasks/task -d '{"task_name":"HTTP_TEST","task_type":"http","frequency":2,"retry":3,"group_id":0,"history":1,"reminds":20,"url":"http://wwww.baidu.com","submit_method":0,"pattern_type":0,"pattern_target":0,"pattern_str":"aaaa","cookies":"aaa","ip":"222.222.22.2","header":[{"name":"User-Agent", "value": "Mozil^C/4.0"},{"name":"custom", "value": "4.0"}],"redirect":1,"redirect_times":3,"http_user":"aaa","http_pwd":"bbb"}'