pull/632/head
Mr Chen 5 months ago
parent 3df5ae86d4
commit 73e5cc4fbd
  1. 14
      web/admin/system/system.py
  2. 4
      web/static/app/control.js

@ -62,7 +62,8 @@ def disk_info():
def get_load_average():
start = request.args.get('start', '')
end = request.args.get('end', '')
return sys.getLoadAverageByDB(start, end)
data = sys.getLoadAverageByDB(start, end)
return mw.returnData(True, 'ok', data)
# 获取系统的磁盘IO统计信息
@blueprint.route('/get_disk_io', endpoint='get_disk_io', methods=['GET'])
@ -70,7 +71,8 @@ def get_load_average():
def get_disk_io():
start = request.args.get('start', '')
end = request.args.get('end', '')
return sys.getDiskIoByDB(start, end)
data = sys.getDiskIoByDB(start, end)
return mw.returnData(True, 'ok', data)
# 获取系统的CPU/IO统计信息
@blueprint.route('/get_cpu_io', endpoint='get_cpu_io', methods=['GET'])
@ -78,7 +80,8 @@ def get_disk_io():
def get_cpu_io():
start = request.args.get('start', '')
end = request.args.get('end', '')
return sys.getCpuIoByDB(start, end)
data = sys.getCpuIoByDB(start, end)
return mw.returnData(True, 'ok', data)
# 获取系统网络IO统计信息
@blueprint.route('/get_network_io', endpoint='get_network_io', methods=['GET'])
@ -86,7 +89,8 @@ def get_cpu_io():
def get_network_io():
start = request.args.get('start', '')
end = request.args.get('end', '')
return sys.getNetworkIoByDB(start, end)
data = sys.getNetworkIoByDB(start, end)
return mw.returnData(True, 'ok', data)
# 重启面板
@blueprint.route('/restart', endpoint='restart', methods=['POST'])
@ -102,8 +106,6 @@ def restart_server():
mw.restartMw()
return mw.returnData(True, '面板已重启!')
# 设置
@blueprint.route('/set_control', endpoint='set_control', methods=['POST'])
@panel_login_required

@ -240,6 +240,7 @@ function getBeforeDate(n){
//cpu
function cpu(b,e){
$.get('/system/get_cpu_io?start='+b+'&end='+e,function(rdata){
var rdata = rdata.data;
var myChartCpu = echarts.init(document.getElementById('cupview'));
var xData = [];
var yData = [];
@ -311,6 +312,7 @@ function cpu(b,e){
//内存
function mem(b,e){
$.get('/system/get_cpu_io?start='+b+'&end='+e,function(rdata){
var rdata = rdata.data;
var myChartMen = echarts.init(document.getElementById('memview'));
var xData = [];
//var yData = [];
@ -382,6 +384,7 @@ function mem(b,e){
//磁盘io
function disk(b,e){
$.get('/system/get_disk_io?start='+b+'&end='+e,function(rdata){
var rdata = rdata.data;
var myChartDisk = echarts.init(document.getElementById('diskview'));
var rData = [];
var wData = [];
@ -469,6 +472,7 @@ function disk(b,e){
//网络Io
function network(b,e){
$.get('/system/get_network_io?start='+b+'&end='+e,function(rdata){
var rdata = rdata.data;
var myChartNetwork = echarts.init(document.getElementById('network'));
var aData = [];
var bData = [];

Loading…
Cancel
Save