|
|
// joke add 20230222 长城 bmc详情页
|
|
|
layui.define(['commonDetail','common', 'admin'], function (exports) {
|
|
|
var $ = layui.$;
|
|
|
var commonDetail = layui.commonDetail;
|
|
|
var common = layui.common;
|
|
|
var admin = layui.admin;
|
|
|
//对外暴露的接口
|
|
|
exports('host_bmc_greatwall', function (data) {
|
|
|
var resId = '';
|
|
|
var resType = '';
|
|
|
var os = '';
|
|
|
var showFlag = common.getUrlParam("show");
|
|
|
if(showFlag && showFlag == '0'){
|
|
|
resId = common.getUrlParam("resId");
|
|
|
resType = common.getUrlParam("resType");
|
|
|
os = common.getUrlParam("os");
|
|
|
}else{
|
|
|
resId = data.resId;
|
|
|
resType = data.resType;
|
|
|
os = data.os;
|
|
|
}
|
|
|
|
|
|
//基本信息
|
|
|
var jbxxKpi = "KPI64B810F6,KPI70AEFC6A,KPI12348B4B,KPI5858832B,KPI9F694F60,KPI820C0246,KPI4419E8A1,KPI79126156";
|
|
|
//风扇信息
|
|
|
var fankpi = "KPI3597AB6F,KPI28C9A37D,KPI54A686BD,KPIFB844B8B,KPI1A9360B6";
|
|
|
//内存信息
|
|
|
var memkpi = "KPI3597AB6F,KPICA2A9A1F,KPI1584BE1C,KPI8ED105CD,KPIFB844B8B,KPI4419E8A1";
|
|
|
//CPU信息
|
|
|
var cpukpi = "KPI3597AB6F,KPI6232CA8F,KPI237487B8,KPIB3DBF4F3,KPIBDB60856,KPICCC3188A,KPIFB844B8B,KPI15358CE3";
|
|
|
//磁盘信息
|
|
|
var diskkpi = "KPI3597AB6F,KPI29D42042,KPI4E700C08,KPI32A0A858,KPI4419E8A1,KPI9D22EAB6";
|
|
|
//逻辑磁盘信息
|
|
|
var logicDiskkpi = "KPI2ED5EAD6,KPICCC3188A,KPIFB844B8B,KPIC98EA1B0,KPI29D42042";
|
|
|
|
|
|
commonDetail.bindTips();
|
|
|
|
|
|
renderPageInfo();
|
|
|
|
|
|
//渲染页面
|
|
|
function renderPageInfo() {
|
|
|
//基本信息
|
|
|
commonDetail.renderText("host_bmc_greatwall_baseinfo",resId,jbxxKpi,null,null,null,"true");
|
|
|
//BMCCPU使用率走势(12小时)
|
|
|
commonDetail.renderLineCharat("host_bmc_greatwall_cpu_linechart", resId, "KPI24B752B5", "BMCCPU使用率", "cpu");
|
|
|
//BMC内存使用率走势(12小时)
|
|
|
commonDetail.renderLineCharat("host_bmc_greatwall_mem_linechart", resId, "KPI3F4822F1", "BMC内存使用率", "mem");
|
|
|
//风扇信息
|
|
|
commonDetail.renderTable("host_bmc_greatwall_faninfo",false,resId,fankpi,'风扇信息','fan-','KPI3597AB6F','ASC');
|
|
|
//内存信息
|
|
|
commonDetail.renderTable("host_bmc_greatwall_meminfo",false,resId,memkpi,'内存信息','mem-','KPI3597AB6F','ASC');
|
|
|
//CPU信息
|
|
|
commonDetail.renderTable("host_bmc_greatwall_cpuinfo",false,resId,cpukpi,'CPU信息','cpu-','KPI3597AB6F','ASC');
|
|
|
//磁盘信息
|
|
|
commonDetail.renderTable("host_bmc_greatwall_diskinfo",false,resId,diskkpi,'磁盘信息','bmcdisk-','KPI3597AB6F','ASC');
|
|
|
//逻辑磁盘信息
|
|
|
commonDetail.renderTable("host_bmc_greatwall_logic_diskinfo",false,resId,logicDiskkpi,'逻辑磁盘信息','raid-');
|
|
|
//活动告警
|
|
|
commonDetail.renderActiveAlarms("host_bmc_greatwall_active_alarm",resId);
|
|
|
}
|
|
|
|
|
|
//定时任务
|
|
|
var timer = setInterval(function () {
|
|
|
renderPageInfo()
|
|
|
},commonDetail.timerTime);
|
|
|
commonDetail.detailTimer.push(timer);
|
|
|
});
|
|
|
}); |
|
|
\ No newline at end of file |
...
|
...
|
|