安全总览
报表数据接口
获取最近一周的安全事件统计
报表使用 HighCharts 实现,包含三个维度的数据,返回的格式也是按照这个来的
接口会根据时间范围,自动的决定是用年、月、日还是小时来显示
规则如下,
当时间范围超过1年,按照年来显示
当时间范围不到一年,但是超过一个月,按月来显示
当时间范围超过一天,但是不超过一个月,按天显示
其余情况按小时显示
具体接口,
POST /api/v1/cloudids/overview
{
// 以下为必选
"instance_id": "xxx"
"start_time":"1464311400000",
"end_time":"1466669400000"
}
--> 返回数据
{
"status": 0,
"description": "ok",
"data": {
// 该时间段内的所有威胁和弱点
"total": {
"all": 2595,
"succ": 2595
},
// 今日威胁、弱点
"today": {
"weak": 218,
"vuln": 2595,
"succ": 2595
},
// 历史信息
"chart": {
"labels": [
"2015",
"2016"
],
"weak": [
0,
218
],
"vuln": [
0,
2595
],
"succ": [
0,
2595
]
}
}
}