function mgPost(method, version, args,callback){ var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 }); var req_data = {}; req_data['name'] = 'mongodb'; req_data['func'] = method; req_data['version'] = version; if (typeof(args) == 'string'){ req_data['args'] = JSON.stringify(toArrayObject(args)); } else { req_data['args'] = JSON.stringify(args); } $.post('/plugins/run', req_data, function(data) { layer.close(loadT); if (!data.status){ //错误展示10S layer.msg(data.msg,{icon:0,time:2000,shade: [10, '#000']}); return; } if(typeof(callback) == 'function'){ callback(data); } },'json'); } 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'] + ' | 执行命令数 |
库名 | 大小 | 存储大小 | 数据 | 索引 | 文档数据 | 对象 | \ '+t+'\
---|
字段 | 当前值 | 说明 | \ \ '+tbody+'\ \
---|
IP:,监听IP请勿随意修改
" + "port: ,监听端口,一般无需修改
" + "dbPath:,数据存储位置
" + "path:,日志文件位置
" + "pidFilePath:,PID保存路径
" + "安全认证:"+body_auth+"
" + "