控制机监控
示例接口
示例接口描述
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| foo | String | 否 | @ctitle | 请求属性示例 | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| string | String | 否 | ★ | 字符串属性示例 | 1-10 |
| number | Number | 否 | 1 | 数字属性示例 | 1-100 |
| boolean | Boolean | 否 | true | 布尔属性示例 | 1-2 |
| regexp | RegExp | 否 | /[a-z][A-Z][0-9]/ | 正则属性示例 | |
| function | Function | 否 | () => Math.random() | 函数属性示例 | |
| array | Array | 否 | | 数组属性示例 | 1-10 |
| foo | Number | 否 | 1 | 数组元素示例 | +1 |
| bar | String | 否 | ★ | 数组元素示例 | 1-10 |
| items | Array | 否 | [1, true, 'hello', /\w{10}/] | 自定义数组元素示例 | |
| object | Object | 否 | | 对象属性示例 | |
| foo | Number | 否 | 1 | 对象属性示例 | +1 |
| bar | String | 否 | ★ | 对象属性示例 | 1-10 |
| placeholder | String | 否 | @title | 占位符示例 | |
主界面
URL
Method
Request
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| request_stat | Object | 否 | | 请求统计 | |
| normal | Number | 否 | 202 | 常规请求 | |
| illegal | Number | 否 | 0 | 非法请求 | |
| error | Object | 否 | | 异常 | |
| 401 | Number | 否 | 0 | | |
| 404 | Number | 否 | 32 | | |
| 500 | Number | 否 | 4552 | | |
| 502 | Number | 否 | 0 | | |
| 503 | Number | 否 | 0 | | |
| alarm_stat | Array | 否 | ["2020-03-06 16:20:15 [172.20.0.2] 离线","2020-03-06 14:20:20 [172.20.0.3] 负载过高"] | 告警统计 | |
| login_stat | Array | 否 | | 登录统计 | |
| cc_ip | String | 否 | 192.168.25.25 | 控制机IP | |
| username | String | 否 | admin | 登录用户 | |
| user_ip | String | 否 | 192.168.7.8 | 登录IP | |
| result | Number | 否 | 0 | 登录结果 | |
0 - 成功
1 - 失败 |
cc_status | Array | 否 | | 集群节点状态 |
ip | String | 否 | 172.20.0.1 | IP |
status | Number | 否 | 0 | 状态 |
load | String | 否 | 0% | 负载 |
cpu | String | 否 | 0.72% | CPU |
mem | String | 否 | 20% | 内存 |
storage | Array | 否 | | 存储 |
label | String | 否 | C: | 盘符 |
value | String | 否 | 1% | 剩余空间 |
iaproxy | Number | 否 | 0 | 进程状态 I2-iaproxy |
ctrlserver | Number | 否 | 0 | 进程状态 I2-Ctrlserver |
单个节点状态
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| node_ip | String | 否 | | 节点ip | |
| start_time | Number | 否 | | Unix时间戳; get data form start_tim | |
| last_time | Number | 否 | | Unix时间戳; get data form last_tim | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| info | Object | 否 | | | |
| load | String | 否 | 0% | 负载 | |
| storage | Array | 否 | | 存储 | |
| label | String | 否 | C: | | |
| value | String | 否 | 1% | | |
| cpu | Array | 否 | | CPU | |
| create_time | String | 否 | 2020-04-15 16:29:45 | | |
| usage | String | 否 | 2% | | |
| mem | Array | 否 | | 内存 | |
| create_time | String | 否 | 2020-04-15 16:29:45 | | |
| usage | String | 否 | 30% | | |
| iaproxy | Number | 否 | 0 | 进程服务 I2-iaproxy | |
| ctrlserver | Number | 否 | 0 | 进程服务 I2-Ctrlcenter | |