Show CPU percent in status
This commit is contained in:
@@ -28,6 +28,7 @@ async def cmd_status(msg: Message):
|
||||
cpu_icon = "🟡"
|
||||
|
||||
mem = psutil.virtual_memory()
|
||||
cpu_percent = psutil.cpu_percent(interval=None)
|
||||
|
||||
disks = format_disks()
|
||||
|
||||
@@ -36,6 +37,7 @@ async def cmd_status(msg: Message):
|
||||
f"🖥 **Host:** `{socket.gethostname()}`\n"
|
||||
f"⏱ **Uptime:** {days}d {hours}h {minutes}m\n"
|
||||
f"{cpu_icon} **Load (1m):** {load1:.2f}\n"
|
||||
f"🧮 **CPU:** {cpu_percent:.0f}%\n"
|
||||
f"🧠 **RAM:** {mem.used // (1024**3)} / {mem.total // (1024**3)} GiB ({mem.percent}%)\n\n"
|
||||
f"{disks}",
|
||||
reply_markup=menu_kb,
|
||||
|
||||
Reference in New Issue
Block a user