index-fb2117ff.js 8.2 KB

1
  1. var z=Object.defineProperty,B=Object.defineProperties;var F=Object.getOwnPropertyDescriptors;var R=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable;var V=(o,l,e)=>l in o?z(o,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[l]=e,A=(o,l)=>{for(var e in l||(l={}))E.call(l,e)&&V(o,e,l[e]);if(R)for(var e of R(l))H.call(l,e)&&V(o,e,l[e]);return o},J=(o,l)=>B(o,F(l));var N=(o,l,e)=>new Promise((u,d)=>{var U=p=>{try{c(e.next(p))}catch(m){d(m)}},b=p=>{try{c(e.throw(p))}catch(m){d(m)}},c=p=>p.done?u(p.value):Promise.resolve(p.value).then(U,b);c((e=e.apply(o,l)).next())});import{g as t,A as L,bk as W,d as T,r as g,aa as q,k as P,o as G,m as Q,y as a,f as r,br as _,ae as y,af as s,w as n,dp as M,fu as k,c0 as I,fv as i,v,bg as X,bh as Y,j as Z}from"./index-610a1d46.js";import"./index-82adcf54.js";var K={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"};const ee=K;function x(o){for(var l=1;l<arguments.length;l++){var e=arguments[l]!=null?Object(arguments[l]):{},u=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(u=u.concat(Object.getOwnPropertySymbols(e).filter(function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable}))),u.forEach(function(d){te(o,d,e[d])})}return o}function te(o,l,e){return l in o?Object.defineProperty(o,l,{value:e,enumerable:!0,configurable:!0,writable:!0}):o[l]=e,o}var S=function(l,e){var u=x({},l,e.attrs);return t(L,x({},u,{icon:ee}),null)};S.displayName="ArrowDownOutlined";S.inheritAttrs=!1;const ae=S;var le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"};const re=le;function D(o){for(var l=1;l<arguments.length;l++){var e=arguments[l]!=null?Object(arguments[l]):{},u=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(u=u.concat(Object.getOwnPropertySymbols(e).filter(function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable}))),u.forEach(function(d){oe(o,d,e[d])})}return o}function oe(o,l,e){return l in o?Object.defineProperty(o,l,{value:e,enumerable:!0,configurable:!0,writable:!0}):o[l]=e,o}var j=function(l,e){var u=D({},l,e.attrs);return t(L,D({},u,{icon:re}),null)};j.displayName="ArrowUpOutlined";j.inheritAttrs=!1;const ne=j,ue=o=>W.get({url:"/monitor/serverInfo",params:o}),O=o=>(X("data-v-238b5951"),o=o(),Y(),o),se={class:"p-4"},de=O(()=>s("div",null,"CPU当前总使用率",-1)),ce=O(()=>s("div",null,"内存使用率",-1)),ie=O(()=>s("div",null,"存储使用率",-1)),ve=O(()=>s("div",null,"JVM内存使用率",-1)),fe=T({name:"monitorSystem"}),pe=T(J(A({},fe),{setup(o){const l=g(!1),e=g({}),u=g({}),d=g({}),U=g({}),b=g({}),c=g({});q(()=>{p()});const p=()=>N(this,null,function*(){l.value=!0;const f=yield ue({});f&&(l.value=!1,e.value=f.devMonitorCpuInfo,u.value=f.devMonitorMemoryInfo,d.value=f.devMonitorStorageInfo,U.value=f.devMonitorNetworkInfo,b.value=f.devMonitorServerInfo,c.value=f.devMonitorJvmInfo)}),m=f=>{const h=Number(f);if(h<=30)return"#49aa19";if(h>30&&h<=80)return"#1890fe";if(h>80)return"#e60000"};return(f,h)=>{const w=P("a-col"),C=P("a-row"),$=P("a-spin");return G(),Q("div",se,[t($,{spinning:l.value},{default:a(()=>[t(C,{gutter:[10,10],class:"mb-2"},{default:a(()=>[t(w,{span:6},{default:a(()=>[t(r(_),{title:"CPU监控",bordered:!1,class:"monitor-center-row-col-card"},{default:a(()=>[t(r(y),null,{title:a(()=>[s("div",null,"CPU系统使用率:"+n(e.value.cpuSysUseRate),1),s("div",null,"CPU用户使用率:"+n(e.value.cpuUserUseRate),1),s("div",null,"CPU当前总使用率:"+n(e.value.cpuTotalUseRate)+"%",1),s("div",null,"CPU当前等待率:"+n(e.value.cpuWaitRate),1),s("div",null,"CPU当前空闲率:"+n(e.value.cpuFreeRate),1)]),default:a(()=>[t(r(M),{type:"dashboard","stroke-color":m(e.value.cpuTotalUseRate),percent:e.value.cpuTotalUseRate},null,8,["stroke-color","percent"])]),_:1}),de]),_:1})]),_:1}),t(w,{span:6},{default:a(()=>[t(r(_),{title:"内存信息",bordered:!1,class:"monitor-center-row-col-card"},{default:a(()=>[t(r(y),null,{title:a(()=>[s("div",null,"内存总量:"+n(u.value.memoryTotal),1),s("div",null,"内存已用:"+n(u.value.memoryUsed),1),s("div",null,"内存剩余:"+n(u.value.memoryFree),1),s("div",null,"内存使用率:"+n(u.value.memoryUseRate)+"%",1)]),default:a(()=>[t(r(M),{type:"dashboard","stroke-color":m(u.value.memoryUseRate),percent:u.value.memoryUseRate},null,8,["stroke-color","percent"])]),_:1}),ce]),_:1})]),_:1}),t(w,{span:6},{default:a(()=>[t(r(_),{title:"存储信息",bordered:!1,class:"monitor-center-row-col-card"},{default:a(()=>[t(r(y),null,{title:a(()=>[s("div",null,"存储总量:"+n(d.value.storageTotal),1),s("div",null,"存储已用:"+n(d.value.storageUsed),1),s("div",null,"存储剩余:"+n(d.value.storageFree),1),s("div",null,"存储使用率:"+n(d.value.storageUseRate)+"%",1)]),default:a(()=>[t(r(M),{type:"dashboard","stroke-color":m(d.value.storageUseRate),percent:d.value.storageUseRate},null,8,["stroke-color","percent"])]),_:1}),ie]),_:1})]),_:1}),t(w,{span:6},{default:a(()=>[t(r(_),{title:"网络信息",bordered:!1,class:"monitor-center-row-col-card"},{default:a(()=>[t(r(k),{title:"上行速率",value:U.value.upLinkRate,precision:2,"value-style":{color:"#3f8600"}},{prefix:a(()=>[t(r(ne))]),_:1},8,["value"]),t(r(k),{class:"mt-4",title:"下行速率",value:U.value.downLinkRate,precision:2,"value-style":{color:"#cf1322"}},{prefix:a(()=>[t(r(ae))]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),t(r(_),{title:"CPU监控",bordered:!1,class:"mb-2"},{default:a(()=>[t(r(I),{size:"middle",column:2,bordered:""},{default:a(()=>[t(r(i),{label:"CPU名称"},{default:a(()=>[v(n(e.value.cupName),1)]),_:1}),t(r(i),{label:"CPU数量"},{default:a(()=>[v(n(e.value.cupNum),1)]),_:1}),t(r(i),{label:"CPU物理核心数"},{default:a(()=>[v(n(e.value.cpuPhysicalCoreNum),1)]),_:1}),t(r(i),{label:"CPU逻辑核心数"},{default:a(()=>[v(n(e.value.cpuLogicalCoreNum),1)]),_:1})]),_:1})]),_:1}),t(C,{gutter:10,class:"mb-2"},{default:a(()=>[t(w,{span:18},{default:a(()=>[t(r(_),{title:"JVM信息",bordered:!1},{default:a(()=>[t(r(I),{size:"middle",column:2,bordered:""},{default:a(()=>[t(r(i),{label:"JVM名称"},{default:a(()=>[v(n(c.value.jvmName),1)]),_:1}),t(r(i),{label:"JVM版本"},{default:a(()=>[v(n(c.value.jvmVersion),1)]),_:1}),t(r(i),{label:"JVM启动时间"},{default:a(()=>[v(n(c.value.jvmStartTime),1)]),_:1}),t(r(i),{label:"JVM运行时长"},{default:a(()=>[v(n(c.value.jvmRunTime),1)]),_:1}),t(r(i),{label:"Java版本"},{default:a(()=>[v(n(c.value.javaVersion),1)]),_:1}),t(r(i),{label:"Java安装路径"},{default:a(()=>[v(n(c.value.javaPath),1)]),_:1})]),_:1})]),_:1})]),_:1}),t(w,{span:6},{default:a(()=>[t(r(_),{title:"JVM监控",bordered:!1,class:"monitor-center-row-col-card"},{default:a(()=>[t(r(y),null,{title:a(()=>[s("div",null,"JVM总分配内存:"+n(c.value.jvmMemoryTotal),1),s("div",null,"JVM已用内存:"+n(c.value.jvmMemoryUsed),1),s("div",null,"JVM剩余内存:"+n(c.value.jvmMemoryFree),1),s("div",null,"JVM内存使用率:"+n(c.value.jvmUseRate)+"%",1)]),default:a(()=>[t(r(M),{type:"dashboard","stroke-color":m(c.value.jvmUseRate),percent:c.value.jvmUseRate},null,8,["stroke-color","percent"])]),_:1}),ve]),_:1})]),_:1})]),_:1}),t(r(_),{title:"服务器信息",bordered:!1,class:"mb-2"},{default:a(()=>[t(r(I),{size:"middle",column:2,bordered:""},{default:a(()=>[t(r(i),{label:"服务器名称"},{default:a(()=>[v(n(b.value.serverName),1)]),_:1}),t(r(i),{label:"服务器操作系统"},{default:a(()=>[v(n(b.value.serverOs),1)]),_:1}),t(r(i),{label:"服务器IP"},{default:a(()=>[v(n(b.value.serverIp),1)]),_:1}),t(r(i),{label:"服务器架构"},{default:a(()=>[v(n(b.value.serverArchitecture),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["spinning"])])}}}));const ge=Z(pe,[["__scopeId","data-v-238b5951"]]);export{ge as default};