function mongoStatus() { var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 }); $.post('/plugins/run', {name:'mongodb', func:'run_info'}, function(data) { layer.close(loadT); if (!data.status){ layer.msg(data.msg,{icon:0,time:2000,shade: [0.3, '#000']}); return; } var rdata = $.parseJSON(data.data); var con = '
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
字段当前值说明
host' + rdata.host + '服务器
version' + rdata.version + '版本
db_path' + rdata.db_path + '数据路径
uptime' + rdata.uptime + '已运行秒
connections' + rdata.connections + '当前链接数
collections' + rdata.collections + '文档数
insert' + rdata.pf['insert'] + '插入命令数
query' + rdata.pf['query'] + '查询命令数
update' + rdata.pf['update'] + '更新命令数
delete' + rdata.pf['delete'] + '删除命令数
getmore' + rdata.pf['getmore'] + 'getmore命令数
command' + rdata.pf['command'] + '执行命令数
'; $(".soft-man-con").html(con); },'json'); } function mongoDocStatus() { var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 }); $.post('/plugins/run', {name:'mongodb', func:'run_doc_info'}, function(data) { layer.close(loadT); if (!data.status){ layer.msg(data.msg,{icon:0,time:2000,shade: [0.3, '#000']}); return; } var rdata = $.parseJSON(data.data); var t = ''; for(var i=0; i'; t += ''+toSize(rdata.dbs[i]["totalSize"])+''; t += ''+toSize(rdata.dbs[i]["storageSize"])+''; t += ''+toSize(rdata.dbs[i]["dataSize"])+''; t += ''+toSize(rdata.dbs[i]["indexSize"])+''; t += ''+rdata.dbs[i]["indexes"]+''; t += ''+rdata.dbs[i]["objects"]+''; t += ''; } // console.log(t); var con = '
\ \ \ '+t+'\
库名大小存储大小数据索引文档数据对象
'; // console.log(rdata.dbs); $(".soft-man-con").html(con); },'json'); } function mongoReplStatus() { var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 }); $.post('/plugins/run', {name:'mongodb', func:'run_repl_info'}, function(data) { layer.close(loadT); if (!data.status){ layer.msg(data.msg,{icon:0,time:2000,shade: [0.3, '#000']}); return; } var rdata = $.parseJSON(data.data); var rdata = rdata.data; var con = '
\ \ \ \ \ \ \ \ \
字段当前值说明
状态' + rdata.status + '主/从
同步文档' + rdata.setName + '文档名
primary' + rdata.primary + 'primary
me' + rdata.me + 'me
\
'; $(".soft-man-con").html(con); },'json'); }