URI | /v2/alert/ThresholdMessage/{task_id}.json?task_sort=XX&start_date=XX&end_date=XX |
Method | GET |
参数说明 |
'task_sort' => 任务类型 (0:网站 1:服务器 2:服务 3:自定义,默认网站) 'start_date' => 开始日期(Y-m-d 默认当天) 'end_date' => 结束日期(Y-m-d 默认当天) |
结果(json) |
{ 触发的告警线id => { 'user_id' => 用户ID, 'task_id' => 任务ID(服务器为性能类型ID) , 'task_sort' => 任务类型(0:网站 1:服务器 2:服务 3:自定义), 'task_type' => 监控任务类型(服务器为性能类型), 'server_id' => 服务器任务ID, 'task_name' => 任务名称(服务器为告警线名称), 'content' => 告警内容, 'fault_num' => 触发次数, 'fault' => 触发记录 [ { 'start_time' => 开始时间(UNIX时间戳), 'end_time' => 结束时间(UNIX时间戳), 'duration_time' => 持续时间, } ] } } |
一个例子
curl -s "https://api.jiankongbao.com/v2/alert/ThresholdMessage/968902.json?task_sort=0&start_date=2014-12-29&end_date=2014-12-30&access_token=3d30518f556d59c6406d79536dc519d096d6a261"
说明:access_token通过获取访问token得到.task_id通过网站监控任务列表得到.
返回结果
{ "135254": { "user_id": "286276", "task_id": "968902", "task_sort": "0", "task_type": "tcp", "server_id": "", "task_name": "1120-tcp", "content": "当前响应时间(1个) 大于1ms", "fault_num": 1, "fault": [ { "start_time": "1419868914" } ] } }