URI | /v2/server/statistics/${task_id}.json?start_date=XX&end_date=XX&type=XX |
Method | GET |
参数说明 | 'task_id' => 服务监控项目ID(注:通过服务监控任务列表得到) 'start_date' => 开始日期(Y-m-d 默认当天) 'end_date' => 结束日期(Y-m-d 默认当天) 'type' => 服务器里某个监控任务(eg: cpu, load, netio, diskio..) 空默认全部 |
结果(json) | { "cpu": { //CPU使用率 "list": [ //CPU使用率趋势图 { "check_date": "年月日", "cpu_used_percent_avg": "CPU平均使用率", "cpu_used_percent_max": "最大使用率", "cpu_used_percent_min": "最小使用率" } ], "statistic": { "cpu_used_percent_avg": "用户使用 百分比", "cpu_system_percent": "系统使用百分比", "cpu_wait_percent": "I/O等待百分比", "cpu_idle_percent": "空闲百分比" } }, "load": { //CPU负载 "list": [ //CPU负载趋势图 { "check_date": " "年月日"", "load_avg": "平均负载", "load_max": "最大负载", "load_min": "最小负载" } ], "statistic": [] //CPU负载统计数据, 暂不支持 }, "mem": { //内存 "list": [], //趋势, 暂不支持 "statistic": { //统计数据 "mem":{ "total_real": "总物理内存", "used_percent": "使用率", "avail_real ": "空闲内存", "buffer_avg ": "高速缓存", "cached_avg ": "页面缓存", "application_mem ": "应用程序内存" }, "swap":{ "total_swap": "swap总内存", "used_swap ": "Swap已使用内存", } } }, "netio": { //网络IO "list": [],//趋势, 暂不支持 "statistic": { //统计数据 "lo": { //设备号 "Mbps": //比特流量 { "in_avg": "流入平均值", "in_max": "流入最大值", "out_avg": "流出平均值", "out_max": "流出最大值" }, "KByte": //字节流量 { "in_avg": "流入平均值", "in_max": "流入最大值", "out_avg": "流出平均值", "out_max": "流出最大值" }, "pkt": //流量包 { "inp_avg": "流入数据包平均值", "inp_max": "流入数据包最大值", "outp_avg": "流出数据包平均值", "outp_max": "流出数据包最大值" } }, … } }, "diskstore": { //磁盘空间使用率 "list": [], "statistic": { "diskstore": { "/": { "total": "磁盘总容量", "used": "磁盘已使用容量", "avail": "空闲容量" }, … } } }, "diskio": { // 磁盘I/O统计 "list": [], // 趋势, 暂不支持 "statistic": { // 统计数据 "sda": { "io_byte": // I/O 速率 { "wb_avg": "写入平均值", "wb_max": "写入最大值 ", "rb_avg": "读取平均值 ", "rb_max": "读取最大值" }, "io_sum": // I/O次数 { "ws_avg": "平均写入次数 ", "ws_max": "最大写入次数", "rs_avg": "平均读取次数 ", "rs_max": "最大写入次数" } } } } } |