summaryrefslogtreecommitdiffstats
path: root/glances/outputs/static/js/components/plugin-cpu.vue
diff options
context:
space:
mode:
Diffstat (limited to 'glances/outputs/static/js/components/plugin-cpu.vue')
-rw-r--r--glances/outputs/static/js/components/plugin-cpu.vue21
1 files changed, 13 insertions, 8 deletions
diff --git a/glances/outputs/static/js/components/plugin-cpu.vue b/glances/outputs/static/js/components/plugin-cpu.vue
index 395a0e5b..08ae2846 100644
--- a/glances/outputs/static/js/components/plugin-cpu.vue
+++ b/glances/outputs/static/js/components/plugin-cpu.vue
@@ -47,7 +47,7 @@
<div class="table-cell">{{ nice }}%</div>
</div>
<!-- If no nice, display ctx_switches -->
- <div class="table-row" v-if="nice == undefined && ctx_switches">
+ <div class="table-row" v-if="nice == undefined && ctx_switches != undefined">
<div class="table-cell text-left">ctx_sw:</div>
<div class="table-cell" :class="getDecoration('ctx_switches')">
{{ ctx_switches }}
@@ -57,36 +57,38 @@
<div class="table-cell text-left">steal:</div>
<div class="table-cell" :class="getDecoration('steal')">{{ steal }}%</div>
</div>
- <div class="table-row" v-if="!isLinux && syscalls">
+ <div class="table-row" v-if="!isLinux && syscalls != undefined">
<div class="table-cell text-left">syscal:</div>
- <div class="table-cell">
- {{ syscalls }}
- </div>
+ <div class="table-cell">{{ syscalls }}</div>
</div>
</div>
</div>
<div class="hidden-xs hidden-sm hidden-md col-lg-8">
<div class="table">
<!-- If not already display instead of nice, then display ctx_switches -->
- <div class="table-row" v-if="nice != undefined && ctx_switches">
+ <div class="table-row" v-if="nice != undefined && ctx_switches != undefined">
<div class="table-cell text-left">ctx_sw:</div>
<div class="table-cell" :class="getDecoration('ctx_switches')">
{{ ctx_switches }}
</div>
</div>
<!-- If not already display instead of irq, then display interrupts -->
- <div class="table-row" v-if="irq != undefined && interrupts">
+ <div class="table-row" v-if="irq != undefined && interrupts != undefined">
<div class="table-cell text-left">inter:</div>
<div class="table-cell">
{{ interrupts }}
</div>
</div>
- <div class="table-row" v-if="!isWindows && !isSunOS && soft_interrupts">
+ <div class="table-row" v-if="!isWindows && !isSunOS && soft_interrupts != undefined">
<div class="table-cell text-left">sw_int:</div>
<div class="table-cell">
{{ soft_interrupts }}
</div>
</div>
+ <div class="table-row" v-if="isLinux && guest != undefined">
+ <div class="table-cell text-left">guest:</div>
+ <div class="table-cell">{{ guest }}%</div>
+ </div>
</div>
</div>
</div>
@@ -143,6 +145,9 @@ export default {
steal() {
return this.stats.steal;
},
+ guest() {
+ return this.stats.guest;
+ },
ctx_switches() {
const { stats } = this;
return stats.ctx_switches