From c4c38324e997344e2d20dffde5dd0e34934d9c9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Mon, 15 Jun 2020 12:01:11 +0200 Subject: [PATCH] add uptime to vps stats --- sdbs_infra/dashboard/views.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sdbs_infra/dashboard/views.py b/sdbs_infra/dashboard/views.py index bef4a19..7a3509f 100644 --- a/sdbs_infra/dashboard/views.py +++ b/sdbs_infra/dashboard/views.py @@ -1,6 +1,8 @@ +import time + import psutil from django.views.generic import TemplateView -from humanize import naturalsize +from humanize import naturalsize, naturaldelta from sdbs_infra.dashboard.models import Service @@ -31,4 +33,8 @@ class IndexView(TemplateView): f"DISK: {naturalsize(disk.used)}/{naturalsize(disk.total)} ({disk.percent}% USED)" ) + stats.append( + f"UPTIME: {naturaldelta(time.time() - psutil.boot_time())}" + ) + return " / ".join(stats)