feat: punkt 5 (monitoring) — system dashboard backend+frontend, admin-only, auto-refresh 30s, alerting via notifications

This commit is contained in:
Agent Zero
2026-08-20 13:39:50 +02:00
parent fbd0324d6b
commit 9a20ae5528
9 changed files with 848 additions and 2 deletions
+43 -1
View File
@@ -20,7 +20,8 @@
"mcpSettings": "MCP Einstellungen",
"reports": "Reports",
"tasks": "Aufgaben",
"wiki": "Wiki"
"wiki": "Wiki",
"systemDashboard": "System Dashboard"
},
"auth": {
"login": "Anmelden",
@@ -1281,6 +1282,47 @@
"version": "Version"
}
},
"systemDashboard": {
"title": "System Dashboard",
"subtitle": "Echtzeit-Systemüberwachung",
"adminOnly": "Administrator-Zugriff erforderlich",
"loading": "Lade System-Metriken...",
"loadError": "Fehler beim Laden der System-Metriken",
"activeAlerts": "Aktive Alerts",
"statusUp": "OK",
"statusDegraded": "Degraded",
"statusDown": "Down",
"statusUnknown": "Unbekannt",
"database": "Datenbank",
"redis": "Redis",
"worker": "Worker",
"api": "API",
"plugins": "Plugins",
"storage": "Storage",
"llm": "LLM Nutzung",
"connections": "Verbindungen",
"tables": "Tabellen",
"dbSize": "DB-Größe",
"memoryUsage": "Speicher",
"peakMemory": "Peak",
"uptime": "Uptime",
"queueLength": "Queue-Länge",
"activeWorkers": "Aktive Worker",
"totalRequests": "Anfragen",
"errorCount": "Fehler",
"errorRate": "Fehlerrate",
"avgResponseTime": "Ø Antwortzeit",
"totalPlugins": "Entdeckt",
"activePlugins": "Aktiv",
"pluginErrors": "Fehler",
"diskUsage": "Festplattennutzung",
"fileCount": "Dateien",
"path": "Pfad",
"totalTokens": "Tokens gesamt",
"estimatedCost": "Geschätzte Kosten",
"tokens24h": "Tokens 24h",
"cost24h": "Kosten 24h"
},
"editor": {
"write": "Schreiben",
"preview": "Vorschau",