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);
hit = (parseInt(rdata.keyspace_hits) / (parseInt(rdata.keyspace_hits) + parseInt(rdata.keyspace_misses)) * 100).toFixed(2);
var Con = '
\
\
字段 | 当前值 | 说明 | \
\
version | ' + rdata.version + ' | 版本 |
\
db_path | ' + rdata.db_path + ' | 数据路径 |
\
uptime | ' + rdata.uptime + ' | 已运行秒 |
\
connections | ' + rdata.connections + ' | 当前链接数 |
\
collections | ' + rdata.collections + ' | 文档数 |
\
\
';
var t = '';
for(var i=0; i';
t += ''+rdata.dbs[i]["db"]+' | ';
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);
Con += '\
\
库名 | 大小 | 存储大小 | 数据 | 索引 | 文档数据 | 对象 | \
'+t+'\
';
// console.log(rdata.dbs);
$(".soft-man-con").html(Con);
},'json');
}