|
@ -450,8 +450,8 @@
|
|
|
|
|
|
/* **************************动态DIV添加************************ */
|
|
|
|
|
|
/* CPU 详情数据*/
|
|
|
function getCpnInfo(host,type,date){
|
|
|
/* 详情数据*/
|
|
|
function getInfo(host,type,date){
|
|
|
$.ajax({
|
|
|
type: "GET",
|
|
|
url : "${contextRoot}/monitor/server/detail",
|
|
@ -464,43 +464,25 @@
|
|
|
var data = re.data;
|
|
|
if(data!=null && data!=''>0){
|
|
|
var envData = data.data;
|
|
|
debugger
|
|
|
var $envInfo = $("#detail");
|
|
|
var html = "<div class=\"div-item\">\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">利用率</div>" +
|
|
|
" <div class=\"d-item\">速度</div>" +
|
|
|
" </div>" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">"+envData.userPerc+"%</div>" +
|
|
|
" <div class=\"c-content\">2.18GHZ</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">进程</div>\n" +
|
|
|
" <div class=\"d-item\">线程</div>\n" +
|
|
|
" <div class=\"d-item\">句柄</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">107</div>\n" +
|
|
|
" <div class=\"c-content\">1720</div>\n" +
|
|
|
" <div class=\"c-content\">59868</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"f-dis-inline f-fs12\">正常运行时间</div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">11:19:15:40</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"div-item\">\n" +
|
|
|
" <div class=\"div-right-item\">最大速度:<span class=\"f-fs14 c-fwb\">"+envData.model.substring(envData.model.length-8)+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">插槽:<span class=\"f-fs14 c-fwb\">1</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">内核:<span class=\"f-fs14 c-fwb\">"+envData.cores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">逻辑处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalCores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">物理处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalSockets+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L1缓存:<span class=\"f-fs14 c-fwb\">121KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L2缓存:<span class=\"f-fs14 c-fwb\">512KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L3缓存:<span class=\"f-fs14 c-fwb\">3.0MB</span></div>\n" +
|
|
|
" </div>";
|
|
|
|
|
|
var html;
|
|
|
switch(type)
|
|
|
{
|
|
|
case "cpu":
|
|
|
html= getCpuHtml(envData);
|
|
|
break;
|
|
|
case "memory":
|
|
|
html= getMemoryHtml(envData);
|
|
|
break;
|
|
|
case "files":
|
|
|
html= getFilesHtml(envData);
|
|
|
break;
|
|
|
case "net":
|
|
|
html= getNetHtml(envData);
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
$envInfo.html(html);
|
|
|
}
|
|
|
}
|
|
@ -515,4 +497,147 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
function getCpuHtml(envData){
|
|
|
var html = "<div class=\"div-item\">\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">利用率</div>" +
|
|
|
" <div class=\"d-item\">速度</div>" +
|
|
|
" </div>" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">"+envData.userPerc+"%</div>" +
|
|
|
" <div class=\"c-content\">2.18GHZ</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">进程</div>\n" +
|
|
|
" <div class=\"d-item\">线程</div>\n" +
|
|
|
" <div class=\"d-item\">句柄</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">107</div>\n" +
|
|
|
" <div class=\"c-content\">1720</div>\n" +
|
|
|
" <div class=\"c-content\">59868</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"f-dis-inline f-fs12\">正常运行时间</div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">11:19:15:40</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"div-item\">\n" +
|
|
|
" <div class=\"div-right-item\">最大速度:<span class=\"f-fs14 c-fwb\">"+envData.model.substring(envData.model.length-8)+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">插槽:<span class=\"f-fs14 c-fwb\">1</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">内核:<span class=\"f-fs14 c-fwb\">"+envData.cores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">逻辑处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalCores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">物理处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalSockets+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L1缓存:<span class=\"f-fs14 c-fwb\">121KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L2缓存:<span class=\"f-fs14 c-fwb\">512KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L3缓存:<span class=\"f-fs14 c-fwb\">3.0MB</span></div>\n" +
|
|
|
" </div>";
|
|
|
|
|
|
return html;
|
|
|
}
|
|
|
|
|
|
function getMemoryHtml(envData){
|
|
|
var html = "<div class=\"div-item\">\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">已使用</div>" +
|
|
|
" <div class=\"d-item\">可用</div>" +
|
|
|
" </div>" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">"+envData.userPerc+"%</div>" +
|
|
|
" <div class=\"c-content\">2.18GHZ</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">緩存</div>\n" +
|
|
|
" <div class=\"d-item\">空闲</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">107</div>\n" +
|
|
|
" <div class=\"c-content\">1720</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"div-item\">\n" +
|
|
|
" <div class=\"div-right-item\">速度:<span class=\"f-fs14 c-fwb\">"+envData.cores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">已使用插槽:<span class=\"f-fs14 c-fwb\">1</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">内存模组:<span class=\"f-fs14 c-fwb\">"+envData.cores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">硬件保留内存:<span class=\"f-fs14 c-fwb\">"+envData.totalCores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">容量:<span class=\"f-fs14 c-fwb\">"+envData.totalSockets+"</span></div>\n" +
|
|
|
" </div>";
|
|
|
return html;
|
|
|
}
|
|
|
|
|
|
function getFilesHtml(envData){
|
|
|
var html = "<div class=\"div-item\">\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">利用率</div>" +
|
|
|
" <div class=\"d-item\">速度</div>" +
|
|
|
" </div>" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">"+envData.userPerc+"%</div>" +
|
|
|
" <div class=\"c-content\">2.18GHZ</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">进程</div>\n" +
|
|
|
" <div class=\"d-item\">线程</div>\n" +
|
|
|
" <div class=\"d-item\">句柄</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">107</div>\n" +
|
|
|
" <div class=\"c-content\">1720</div>\n" +
|
|
|
" <div class=\"c-content\">59868</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"f-dis-inline f-fs12\">正常运行时间</div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">11:19:15:40</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"div-item\">\n" +
|
|
|
" <div class=\"div-right-item\">最大速度:<span class=\"f-fs14 c-fwb\">"+envData.model.substring(envData.model.length-8)+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">插槽:<span class=\"f-fs14 c-fwb\">1</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">内核:<span class=\"f-fs14 c-fwb\">"+envData.cores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">逻辑处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalCores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">物理处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalSockets+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L1缓存:<span class=\"f-fs14 c-fwb\">121KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L2缓存:<span class=\"f-fs14 c-fwb\">512KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L3缓存:<span class=\"f-fs14 c-fwb\">3.0MB</span></div>\n" +
|
|
|
" </div>";
|
|
|
return html;
|
|
|
}
|
|
|
|
|
|
function getNetHtml(envData){
|
|
|
var html = "<div class=\"div-item\">\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">利用率</div>" +
|
|
|
" <div class=\"d-item\">速度</div>" +
|
|
|
" </div>" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">"+envData.userPerc+"%</div>" +
|
|
|
" <div class=\"c-content\">2.18GHZ</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div>\n" +
|
|
|
" <div class=\"d-item\">进程</div>\n" +
|
|
|
" <div class=\"d-item\">线程</div>\n" +
|
|
|
" <div class=\"d-item\">句柄</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">107</div>\n" +
|
|
|
" <div class=\"c-content\">1720</div>\n" +
|
|
|
" <div class=\"c-content\">59868</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"f-dis-inline f-fs12\">正常运行时间</div>\n" +
|
|
|
" <div class=\"mb20\">\n" +
|
|
|
" <div class=\"c-content\">11:19:15:40</div>\n" +
|
|
|
" </div>\n" +
|
|
|
" </div>\n" +
|
|
|
" <div class=\"div-item\">\n" +
|
|
|
" <div class=\"div-right-item\">最大速度:<span class=\"f-fs14 c-fwb\">"+envData.model.substring(envData.model.length-8)+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">插槽:<span class=\"f-fs14 c-fwb\">1</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">内核:<span class=\"f-fs14 c-fwb\">"+envData.cores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">逻辑处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalCores+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">物理处理器:<span class=\"f-fs14 c-fwb\">"+envData.totalSockets+"</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L1缓存:<span class=\"f-fs14 c-fwb\">121KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L2缓存:<span class=\"f-fs14 c-fwb\">512KB</span></div>\n" +
|
|
|
" <div class=\"div-right-item\">L3缓存:<span class=\"f-fs14 c-fwb\">3.0MB</span></div>\n" +
|
|
|
" </div>";
|
|
|
return html;
|
|
|
}
|
|
|
</script>
|