URI | /v2/threshold/createThreshold.json | ||||
Method | POST | ||||
参数示例: 网站监控、服务性能监控 data= { "task_id":684351, "task_sort":0, "setting":[ { "metric":1, "cond":1, "unit":1, "value":200, "status":0, "retry":3, "monitor_set":2, "dev":[1,2] , "advanced_status": 1, "monitor_trigger_type": 2
} ] }
服务器监控: { "task_id":59351, "task_sort":1, "setting":[ { "type":"cpu", "metric":10, "cond":1, "unit":3, "value":70, "status":0, "retry":3 } ] } | |||||
参数项 | 必填 | 描述 | 默认值 | ||
access_token | 必填 | ||||
task_id | 必填 | 任务ID | |||
task_sort | 必填 | 任务类型[0-网站,1-服务器,2-服务性能] | |||
setting | 必填 | 自定义告警设置 | |||
value | 必填 | 告警阈值 | |||
status | 必填 | 状态[0-开启,1-暂停] | |||
retry | 必填 | 连续触发几次即告警 | |||
monitor_set | 必填 | 针对分布式监测点[1-任意几个监测点,2-指定检测点,3-平均] | |||
monitor_count | 必填 | 监测点个数monitor_set设置为1时必须填写 | |||
dev | 必填 | 指定检测的数组[monitor_set设置为2时必须填写] | |||
advanced_status | 选填 | 是否开启高级策略[1-开启,2-关闭] | |||
monitor_trigger_type | 选填 | 开启高级策略的时候必填[1-相同监测点,2-不同监测点] | |||
网站监控-DNS特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
网站监控-DNS特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-FTP特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
网站监控-FTP特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-TCP特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
网站监控-TCP特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-UDP特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
网站监控-UDP特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-HTTP特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-ms,2-s] | |||
网站监控-HTTP特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-HTTP特殊参数-响应状态码 | |||||
metric | 必填 | 告警指标[5-响应状态码] | |||
cond | 必填 | 条件 [7-等于] | |||
unit | 必填 | [301,302,400,401,502,503,504] | |||
monitor_set | 必填 | 针对分布式监测点[1-任意几个监测点,2-指定监测点,3-所有监测点] | |||
网站监控-HTTP特殊参数-不可用监测点 | |||||
metric | 必填 | 告警指标[4-不可用监测点] | |||
cond | 必填 | 条件[2-小于] | |||
unit | 必填 | 单位[3-%] | |||
monitor_set | 必填 | 针对分布式监测点[1-任意几个监测点,2-指定监测点] | |||
网站监控-Ping特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
网站监控-Ping特殊参数-当前丢包率 | |||||
metric | 必填 | 告警指标[2-当前丢包率] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-Ping特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [1-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-SMTP特殊参数-当前响应时间 | |||||
metric | 必填 | 告警指标[1-当前响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
网站监控-SMTP特殊参数-当日可用率 | |||||
metric | 必填 | 告警指标[3-当日可用率] | |||
cond | 必填 | 条件 [1-小于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-TraceRoute特殊参数-总跳数 | |||||
metric | 必填 | 告警指标[300-总跳数] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-无单位] | |||
网站监控-TraceRoute特殊参数-不响应跳数 | |||||
metric | 必填 | 告警指标[301-不响应跳数] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-无单位] | |||
网站监控-TraceRoute特殊参数-丢包跳数比 | |||||
metric | 必填 | 告警指标[302-丢包跳数比] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [3-%] | |||
网站监控-TraceRoute特殊参数-响应时间 | |||||
metric | 必填 | 告警指标[303-响应时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
服务性能监控-Apache特殊参数- Apache并发连接数 | |||||
metric | 必填 | 告警指标[100-Apache并发连接数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-无单位] | |||
服务性能监控-Apache特殊参数-Apache吞吐率 | |||||
metric | 必填 | 告警指标[101-Apache吞吐率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [30-reqs/s] | |||
服务性能监控-Lighttpd特殊参数 | |||||
metric | 必填 | 告警指标[110-Lighttpd并发连接数,111-Lighttpd吞吐率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控-Lighttpd特殊参数-Lighttpd并发连接数 | |||||
metric | 必填 | 告警指标[110-Lighttpd并发连接数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控-Lighttpd特殊参数-Lighttpd吞吐率 | |||||
metric | 必填 | 告警指标[111-Lighttpd吞吐率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [30-reqs/s] | |||
服务性能监控-Nginx特殊参数 | |||||
metric | 必填 | 告警指标[120-Nginx并发连接数,121-Nginx吞吐率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-无单位] | |||
服务性能监控-Nginx特殊参数-Nginx并发连接数 | |||||
metric | 必填 | 告警指标[120-Nginx并发连接数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-无单位] | |||
服务性能监控-Nginx特殊参数-Nginx吞吐率 | |||||
metric | 必填 | 告警指标[121-Nginx吞吐率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [30-reqs/s] | |||
服务性能监控-MySQL特殊参数 | |||||
metric | 必填 | 告警指标[130-MySQL并发连接,131-MySQL查询缓存空间使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控-MySQL特殊参数-MySQL并发连接 | |||||
metric | 必填 | 告警指标[130-MySQL并发连接] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-无单位] | |||
服务性能监控-MySQL特殊参数-MySQL查询缓存空间使用率 | |||||
metric | 必填 | 告警指标[131-MySQL查询缓存空间使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [22-MB] | |||
服务性能监控MongoDB特殊参数 | |||||
metric | 必填 | 告警指标[140-MongoDB当前连接数,141-MongoDB锁定时间比例,142-MongoDB分页次数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控MongoDB特殊参数- MongoDB当前连接数 | |||||
metric | 必填 | 告警指标[140-MongoDB当前连接数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控MongoDB特殊参数- MongoDB锁定时间比例 | |||||
metric | 必填 | 告警指标[141-MongoDB锁定时间比例] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
服务性能监控MongoDB特殊参数- MongoDB分页次数 | |||||
metric | 必填 | 告警指标[142-MongoDB分页次数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控-Redis特殊参数 | |||||
metric | 必填 | 告警指标[150-Redis链接客户数,151-Redis已占用内存数] | |||
cond | 必填 | 条件 [1-大于 ,2-小于] | |||
unit | 必填 | 单位 [4-无单位],metric为150使用 单位 [22-MB],metric为151使用 | |||
服务性能监控-Memcache特殊参数 | |||||
metric | 必填 | 告警指标[160-Memcache连接数,161-Memcache空间使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位],metric为160使用 单位[3-%],metric为161使用 | |||
服务性能监控-Tomcat特殊参数 | |||||
服务性能监控-Tomcat特殊参数- JVM使用内存 | |||||
metric | 必填 | 告警指标[170-JVM使用内存] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [22-MB] | |||
服务性能监控-Tomcat特殊参数-当前繁忙线程数 | |||||
metric | 必填 | 告警指标[172-当前繁忙线程数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-“无单位”] | |||
服务性能监控-Tomcat特殊参数-平均处理时间 | |||||
metric | 必填 | 告警指标[174-平均处理时间] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-“ms”] | |||
服务性能监控-Tomcat特殊参数-每秒请求数 | |||||
metric | 必填 | 告警指标[175-每秒请求数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [30-“reqs/s”] | |||
服务性能监控-Tomcat特殊参数-每秒入流量|每秒出流量 | |||||
metric | 必填 | 告警指标[176-每秒入流量,177-每秒出流量] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [12-KB/s] | |||
服务性能监控-IIS特殊参数 | |||||
metric | 必填 | 告警指标[190-响应时间,191-请求频率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [1-ms],metric为190使用单位[30-reqs/s],metric为191使用 | |||
服务性能监控-Oracle特殊参数 | |||||
服务性能监控-Oracle特殊参数-逻辑读| IOPS|物理读 | |||||
metric | 必填 | 告警指标[310-逻辑读,311- IOPS,314-物理读] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [101-times/sec] | |||
服务性能监控-Oracle特殊参数- MBPS | |||||
metric | 必填 | 告警指标[312-MBPS] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [11-Mbps] | |||
服务性能监控-Oracle特殊参数- PGA | |||||
metric | 必填 | 告警指标[313-PGA] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [22-MB] | |||
服务性能监控-Oracle特殊参数-空间使用率 | |||||
metric | 必填 | 告警指标[315-空间使用率] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [3-%] | |||
服务性能监控-SQLServer特殊参数 | |||||
服务性能监控-SQLServer特殊参数-连接数 | |||||
metric | 必填 | 告警指标[200-连接数] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务性能监控-SQLServer特殊参数-请求频率 | |||||
metric | 必填 | 告警指标[201-请求频率] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [100-reqs/min] | |||
服务性能监控-SQLServer特殊参数-锁时间 | |||||
metric | 必填 | 告警指标[202-锁时间] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [1-ms] | |||
服务性能监控-SQLServer特殊参数-消耗物理内存数|库大小 | |||||
metric | 必填 | 告警指标[203-消耗物理内存数,204-库大小] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [22-MB] | |||
服务器性能监控- Linux/Unix/Mac-CPU使用率 | |||||
type | 必填 | SNMP监控项目,此处填cpu | |||
metric | 必填 | 告警指标[10-cpu使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
服务器性能监控- Linux/Unix/Mac-CPU负载 | |||||
type | 必填 | SNMP监控项目,此处填load | |||
metric | 必填 | 告警指标[30-最近1分钟平均负载,31-最近5分钟平均负载, 32-最近15分钟平均负载] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务器性能监控- Linux/Unix/Mac-内存使用率 | |||||
type | 必填 | SNMP监控项目,此处填mem | |||
metric | 必填 | 告警指标[40-当前内存使用率,41-当前SWAP使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
服务器性能监控- Linux/Unix/Mac-网络流量 | |||||
服务器性能监控- Linux/Unix/Mac-网络流量-网卡流入速率|网卡流出速率 | |||||
type | 必填 | SNMP监控项目,此处填netio | |||
metric | 必填 | 告警指标[70-网卡流入速率, 71-网卡流出速率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [10-Kbps,11-Mbps,12-KB/s,13-MB/s] | |||
dev | 必填 | dev参数代表的是你选择的网卡,指标通过4.4.18服务器网卡接口获取 | |||
服务器性能监控- Linux/Unix/Mac-网络流量-当日网卡流入总容量|当日网卡流出总容量 | |||||
type | 必填 | SNMP监控项目,此处填netio | |||
metric | 必填 | 告警指标[72-当日网卡流入总容量,73-当日网卡流出总容量] | |||
cond | 必填 | 条件 [1-大于,3-增量超过,5-涨幅百分比超过] | |||
unit | 必填 | 单位 [20-Mbit,21-Gbit,22-MB,23-GB,24-TB],对应cond值为1,3单位 [3-%],对应cond值为5 | |||
dev | 必填 | dev参数代表的是你选择的网卡,指标通过4.4.18服务器网卡接口获取 | |||
服务性能监控- Linux/Unix/Mac-磁盘空间使用率 | |||||
type | 必填 | SNMP监控项目,此处填diskstore | |||
metric | 必填 | 告警指标[60-磁盘空间使用率] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [3-%] | |||
dev | 必填 | dev参数代表的是你选择的磁盘,指标通过4.4.17服务器磁盘接口获取 | |||
服务器性能监控- Linux/Unix/Mac-系统进程数 | |||||
type | 必填 | SNMP监控项目,此处填procsum | |||
metric | 必填 | 告警指标[90-当前系统进程数] | |||
cond | 必填 | 件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
服务器性能监控- Linux/Unix/Mac-磁盘I/O | |||||
type | 必填 | SNMP监控项目,此处填diskio | |||
metric | 必填 | 告警指标[80-磁盘写入速率,81-磁盘读取速率] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [12-KB/s,13-MB/s] | |||
dev | 必填 | dev参数代表的是你选择的磁盘,指标通过4.4.17服务器磁盘接口获取 | |||
服务器性能监控- Windows-CPU使用率 | |||||
type | 必填 | SNMP监控项目,此处填cpu_windows | |||
metric | 必填 | 告警指标[20-当前cpu使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
服务器性能监控- Windows-内存使用率 | |||||
type | 必填 | SNMP监控项目,此处填mem_windows | |||
metric | 必填 | 告警指标[50-当前内存使用率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [3-%] | |||
服务器性能监控- Windows-网络流量 | |||||
服务器性能监控- Windows-网络流量-网卡流入速率|网卡流出速率 | |||||
type | 必填 | SNMP监控项目,此处填netio | |||
metric | 必填 | 告警指标[70-网卡流入速率, 71-网卡流出速率] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [10-Kbps,11-Mbps,12-KB/s,13-MB/s] | |||
dev | 必填 | dev参数代表的是你选择的网卡,指标通过4.4.18服务器网卡接口获取 | |||
服务器性能监控- Windows-网络流量-当日网卡流入总容量|当日网卡流出总容量 | |||||
type | 必填 | SNMP监控项目,此处填netio | |||
metric | 必填 | 告警指标[72-当日网卡流入总容量,73-当日网卡流出总容量] | |||
cond | 必填 | 条件 [1-大于,3-增量超过,5-涨幅百分比超过] | |||
unit | 必填 | 单位 [20-Mbit,21-Gbit,22-MB,23-GB,24-TB],对应cond值为1,3单位 [3-%],对应cond值为5 | |||
dev | 必填 | dev参数代表的是你选择的网卡,指标通过4.4.18服务器网卡接口获取 | |||
服务器性能监控- Windows-磁盘空间使用率 | |||||
type | 必填 | SNMP监控项目,此处填diskstore | |||
metric | 必填 | 告警指标[60-磁盘空间使用率] | |||
cond | 必填 | 条件 [1-大于] | |||
unit | 必填 | 单位 [3-%] | |||
dev | 必填 | dev参数代表的是你选择的磁盘,指标通过4.4.17服务器磁盘接口获取 | |||
服务器性能监控- Windows-系统进程数 | |||||
type | 必填 | SNMP监控项目,此处填procsum | |||
metric | 必填 | 告警指标[90-当前系统进程数] | |||
cond | 必填 | 条件 [1-大于,2-小于] | |||
unit | 必填 | 单位 [4-无单位] | |||
成功结果: { "th_id": [ 118189 ], "error_code": 200, "error_description": "业务处理成功" } | |||||
返回项 | 类型 | 描述 | |||
th_id | String | 记录ID | |||
error_code | String | 成功状态码200 | |||
失败结果: { "code": 400, "msg": "创建自定义告警规则失败!" } | |||||
返回项 | 类型 | 描述 | |||
code | String | 状态码 | |||
msg | String | 状态描述 |
调用示例:
curl -H "application/x-www-form-urlencoded" "https://api.jiankongbao.com/v2/threshold/createThreshold.json?access_token=cafdbf13ced4510a" --data 'data={"task_id":684351,"task_sort":0,"setting":[{"metric":1,"cond":1,"unit":1,"value":200,"status":0,"retry":3,"monitor_set":2,"dev":[1,2]}]}'