diff --git a/src/mixins/socket.js b/src/mixins/socket.js index ea67c90a3..07ce0f70e 100644 --- a/src/mixins/socket.js +++ b/src/mixins/socket.js @@ -776,6 +776,7 @@ export default { active: 0, up: 0, down: 0, + slow: 0, maintenance: 0, pending: 0, unknown: 0, @@ -801,6 +802,10 @@ export default { } else { result.unknown++; } + + if (beat.pingStatus === SLOW) { + results.slow++; + } } else { result.unknown++; } diff --git a/src/pages/DashboardHome.vue b/src/pages/DashboardHome.vue index 8aa0ead0f..274ace105 100644 --- a/src/pages/DashboardHome.vue +++ b/src/pages/DashboardHome.vue @@ -15,6 +15,10 @@

{{ $t("Down") }}

{{ $root.stats.down }} +
+

{{ $t("Slow") }}

+ {{ $root.stats.slow }} +

{{ $t("Maintenance") }}

{{ $root.stats.maintenance }}