|
|
layui.define(['commonDetail', 'common', 'admin'], function (exports) {
|
|
|
var commonDetail = layui.commonDetail;
|
|
|
var common = layui.common;
|
|
|
var admin = layui.admin;
|
|
|
//对外暴露的接口
|
|
|
exports('database_kingbase', function (data) {
|
|
|
var resId = '';
|
|
|
var showFlag = common.getUrlParam("show");
|
|
|
if (showFlag && showFlag == '0') {
|
|
|
resId = common.getUrlParam("resId");
|
|
|
} else {
|
|
|
resId = data.resId;
|
|
|
}
|
|
|
|
|
|
commonDetail.bindTips();
|
|
|
|
|
|
//基本信息
|
|
|
var jbxxKpiId = 'KPIE13DD9A3,KPI39C76443,KPI86CD8DCE,KPICCB7C3D9';
|
|
|
//客户端连接数
|
|
|
var khdljsKpiId = 'KPI5CCBBD01,KPIF167DED3,KPI0CA11335,KPIC29F4C6B';
|
|
|
//正在运行连接数
|
|
|
var runKpiId = 'KPI5CCBBD01,KPIC0A94965,KPIC3F788A8,KPI44C8CA35';
|
|
|
//数据库容量
|
|
|
var databaseKpiId = 'KPI5CCBBD01,KPI55C99136';
|
|
|
|
|
|
reload()
|
|
|
|
|
|
//渲染页面
|
|
|
function reload() {
|
|
|
//基本信息
|
|
|
commonDetail.renderText("databasekingbase_jbxx", resId, jbxxKpiId);
|
|
|
//总连接数
|
|
|
commonDetail.renderLineCharat("databasekingbase_linkallnum_linechart", resId, "KPI88E9E11D", "总连接数", "base");
|
|
|
//客户端连接数
|
|
|
commonDetail.renderTable("databasekingbase_linkclientnum_linechart", false, resId, khdljsKpiId, "客户端连接数", "conn-");
|
|
|
//正在运行连接数
|
|
|
commonDetail.renderTable("databasekingbase_runnum_linechart", false, resId, runKpiId, "正在运行连接数", "execute-");
|
|
|
//数据库容量
|
|
|
commonDetail.renderTable("databasekingbase_databasenum_linechart", false, resId, databaseKpiId, "数据库容量", "database-");
|
|
|
//活动告警
|
|
|
commonDetail.renderActiveAlarms("databasekingbase_activealarms", resId);
|
|
|
}
|
|
|
|
|
|
//定时任务
|
|
|
var timer = setInterval(function () {
|
|
|
reload()
|
|
|
}, commonDetail.timerTime);
|
|
|
commonDetail.detailTimer.push(timer);
|
|
|
|
|
|
});
|
|
|
}); |
...
|
...
|
|