diff options
Diffstat (limited to 'glances/outputs/static/js/components/plugin-alert.vue')
-rw-r--r-- | glances/outputs/static/js/components/plugin-alert.vue | 24 |
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; |