From b431462af5258d9acb23e9c4b155846f72eb1bb3 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Mon, 1 Dec 2025 08:35:47 -0300 Subject: [PATCH] Add monitoring dashboard with live system visualization Introduce an interactive SVG-based monitoring dashboard that displays: - Central BotServer node with animated status indicators - Service nodes for PostgreSQL, Qdrant, MinIO, BotModels, Cache, and Vault - Animated data flow connections between services - Real-time metrics panels (sessions, messages, response time) - Resource utilization bars (CPU, memory, GPU, disk) - Live activity ticker The HTML version includes --- ui/suite/monitoring/home-dashboard.html | 539 ++++++++++++++++++++++++ ui/suite/monitoring/live-dashboard.svg | 376 +++++++++++++++++ 2 files changed, 915 insertions(+) create mode 100644 ui/suite/monitoring/home-dashboard.html create mode 100644 ui/suite/monitoring/live-dashboard.svg diff --git a/ui/suite/monitoring/home-dashboard.html b/ui/suite/monitoring/home-dashboard.html new file mode 100644 index 000000000..714632587 --- /dev/null +++ b/ui/suite/monitoring/home-dashboard.html @@ -0,0 +1,539 @@ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BotServer + ● Running + + + + + + + + + + + + + + + PostgreSQL + + + + + + + + + + + + + + + + + Qdrant + + + + + + + + + + + + + + + MinIO + + + + + + + + + + + + + + + BotModels + + + + + + + + + + + + Cache + + + + + + + + + + + + + + Vault + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ACTIVE SESSIONS + -- + ↑ 0% + + + + + + MESSAGES TODAY + -- + 0/hr + + + + + + AVG RESPONSE + -- + ms + + + + + + + + CPU + + + 65% + + + + + MEM + + + 72% + + + + + GPU + + + 45% + + + + + DISK + + + 28% + + + + + + + + + System monitoring active... + + + + + + Live System Monitor + Last updated: -- + + + + + + + + Running + + + + Warning + + + + Stopped + + + +
+ + + + + + + +
diff --git a/ui/suite/monitoring/live-dashboard.svg b/ui/suite/monitoring/live-dashboard.svg new file mode 100644 index 000000000..7b569324c --- /dev/null +++ b/ui/suite/monitoring/live-dashboard.svg @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BotServer + ● Running + + + + + + + + + + + + + + + PostgreSQL + + + + + + + + + + + + + + + + + + + Qdrant + + + + + + + + + + + + + + + + + MinIO + + + + + + + + + + + + + + + + + + + BotModels + + + + + + + + + + + + + + Cache + + + + + + + + + + + + + + + + Vault + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ACTIVE SESSIONS + -- + -- + + + + + + MESSAGES TODAY + -- + --/hr + + + + + + AVG RESPONSE + -- + ms + + + + + + + + CPU + + + + + 65% + + + + + MEM + + + 72% + + + + + GPU + + + 45% + + + + + DISK + + + 28% + + + + + + + + + + + Monitoring active... + + + + + + Live System Monitor + Last updated: -- + + + + + + + + Running + + + + Warning + + + + Stopped + + + +