|
@@ -45,56 +45,60 @@
|
|
|
|
|
|
</div>
|
|
</div>
|
|
<div class="flexcw">
|
|
<div class="flexcw">
|
|
- <div class="carboxs boxb" style="min-width: 40%;">
|
|
|
|
|
|
+ <div class="carboxs boxb" v-if="server.jvm||server.mem" style="min-width: 40%;">
|
|
<div class="cardbox ">
|
|
<div class="cardbox ">
|
|
- <div class="titbox">系统内存</div>
|
|
|
|
- <div class="flexc" v-if="server.mem">
|
|
|
|
- <div class="waterbox" >
|
|
|
|
- <water-ball-chart :chartData="server.mem" :waterColors="waterColora"></water-ball-chart>
|
|
|
|
- </div>
|
|
|
|
- <div class="watxtbox">
|
|
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">剩余内存</div>
|
|
|
|
- <div class="txt">{{server.mem.free}}G</div>
|
|
|
|
- </div>
|
|
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">已用内存</div>
|
|
|
|
- <div class="txt">{{server.mem.used}}G</div>
|
|
|
|
|
|
+ <template v-if="server.mem">
|
|
|
|
+ <div class="titbox">系统内存</div>
|
|
|
|
+ <div class="flexc">
|
|
|
|
+ <div class="waterbox" >
|
|
|
|
+ <water-ball-chart :chartData="server.mem" :waterColors="waterColora"></water-ball-chart>
|
|
</div>
|
|
</div>
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">总内存</div>
|
|
|
|
- <div class="txt">{{server.mem.total}}G</div>
|
|
|
|
- </div>
|
|
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">使用率</div>
|
|
|
|
- <div class="txt">{{server.mem.usage}}%</div>
|
|
|
|
|
|
+ <div class="watxtbox">
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">剩余内存</div>
|
|
|
|
+ <div class="txt">{{server.mem.free}}G</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">已用内存</div>
|
|
|
|
+ <div class="txt">{{server.mem.used}}G</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">总内存</div>
|
|
|
|
+ <div class="txt">{{server.mem.total}}G</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">使用率</div>
|
|
|
|
+ <div class="txt">{{server.mem.usage}}%</div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- <div class="titbox" style="margin-top: 9px;">JVM内存</div>
|
|
|
|
- <div class="flexc" v-if="server.jvm">
|
|
|
|
- <div class="waterbox">
|
|
|
|
- <water-ball-chart :chartData="server.jvm" :waterColors="waterColorb"></water-ball-chart>
|
|
|
|
- </div>
|
|
|
|
- <div class="watxtbox">
|
|
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">剩余内存</div>
|
|
|
|
- <div class="txt">{{server.jvm.free}}M</div>
|
|
|
|
- </div>
|
|
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">已用内存</div>
|
|
|
|
- <div class="txt">{{server.jvm.used}}M</div>
|
|
|
|
|
|
+ </template>
|
|
|
|
+ <template v-if="server.jvm">
|
|
|
|
+ <div class="titbox" style="margin-top: 9px;">JVM内存</div>
|
|
|
|
+ <div class="flexc">
|
|
|
|
+ <div class="waterbox">
|
|
|
|
+ <water-ball-chart :chartData="server.jvm" :waterColors="waterColorb"></water-ball-chart>
|
|
</div>
|
|
</div>
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">总内存</div>
|
|
|
|
- <div class="txt">{{server.jvm.total}}M</div>
|
|
|
|
- </div>
|
|
|
|
- <div class="txts">
|
|
|
|
- <div class="tit">使用率</div>
|
|
|
|
- <div class="txt">{{server.jvm.usage}}%</div>
|
|
|
|
|
|
+ <div class="watxtbox">
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">剩余内存</div>
|
|
|
|
+ <div class="txt">{{server.jvm.free}}M</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">已用内存</div>
|
|
|
|
+ <div class="txt">{{server.jvm.used}}M</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">总内存</div>
|
|
|
|
+ <div class="txt">{{server.jvm.total}}M</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="txts">
|
|
|
|
+ <div class="tit">使用率</div>
|
|
|
|
+ <div class="txt">{{server.jvm.usage}}%</div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ </template>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -221,9 +225,9 @@ export default {
|
|
clearInterval(this.timer)
|
|
clearInterval(this.timer)
|
|
var that=this;
|
|
var that=this;
|
|
that.getList()
|
|
that.getList()
|
|
- this.timer=setInterval(()=>{
|
|
|
|
- that.getList()
|
|
|
|
- },10000)
|
|
|
|
|
|
+ // this.timer=setInterval(()=>{
|
|
|
|
+ // that.getList()
|
|
|
|
+ // },10000)
|
|
this.openLoading()
|
|
this.openLoading()
|
|
},
|
|
},
|
|
destroyed() {
|
|
destroyed() {
|