summaryrefslogtreecommitdiffstats
path: root/glances/outputs/static/js/components/plugin-alert.vue
diff options
context:
space:
mode:
Diffstat (limited to 'glances/outputs/static/js/components/plugin-alert.vue')
-rw-r--r--glances/outputs/static/js/components/plugin-alert.vue24
1 files changed, 13 insertions, 11 deletions
diff --git a/glances/outputs/static/js/components/plugin-alert.vue b/glances/outputs/static/js/components/plugin-alert.vue
index 4a9393af..5eb7cabf 100644
--- a/glances/outputs/static/js/components/plugin-alert.vue
+++ b/glances/outputs/static/js/components/plugin-alert.vue
@@ -13,11 +13,12 @@
{{ formatDate(alert.begin) }}
{{ alert.tz }}
({{ alert.ongoing ? 'ongoing' : alert.duration }}) -
- <span v-show="!alert.ongoing"> {{ alert.level }} on </span>
- <span :class="alert.level.toLowerCase()">
- {{ alert.name }}
+ <span v-show="!alert.ongoing"> {{ alert.state }} on </span>
+ <span :class="alert.state.toLowerCase()">
+ {{ alert.type }}
</span>
({{ $filters.number(alert.max, 1) }})
+ {{ alert.top }}
</div>
</div>
</div>
@@ -43,14 +44,15 @@ export default {
return (this.stats || []).map((alertalertStats) => {
const alert = {};
var tzoffset = new Date().getTimezoneOffset();
- alert.name = alertalertStats[3];
- alert.level = alertalertStats[2];
- alert.begin = alertalertStats[0] * 1000 - tzoffset * 60 * 1000;
- alert.end = alertalertStats[1] * 1000 - tzoffset * 60 * 1000;
- alert.ongoing = alertalertStats[1] == -1;
- alert.min = alertalertStats[6];
- alert.mean = alertalertStats[5];
- alert.max = alertalertStats[4];
+ alert.state = alertalertStats.state;
+ alert.type = alertalertStats.type;
+ alert.begin = alertalertStats.begin * 1000 - tzoffset * 60 * 1000;
+ alert.end = alertalertStats.end * 1000 - tzoffset * 60 * 1000;
+ alert.ongoing = alertalertStats.end == -1;
+ alert.min = alertalertStats.min;
+ alert.avg = alertalertStats.avg;
+ alert.max = alertalertStats.max;
+ alert.top = alertalertStats.top.join(', ');
if (!alert.ongoing) {
const duration = alert.end - alert.begin;