Add monitoring features and alert configurations

- Introduced new system metrics tracking with the ability to save and retrieve metrics such as CPU usage, memory usage, and network latency.
- Added alert configuration functionality, allowing users to set thresholds for metrics and receive notifications via email or chat.
- Updated the sidebar component to include a new "Monitorar SGSE" card for real-time system monitoring.
- Enhanced the package dependencies with `papaparse` and `svelte-chartjs` for improved data handling and charting capabilities.
- Updated the schema to support new tables for system metrics and alert configurations.
This commit is contained in:
2025-10-30 13:36:29 -03:00
parent fd445e8246
commit 23bdaa184a
20 changed files with 4383 additions and 122 deletions

View File

@@ -23,7 +23,9 @@
},
"dependencies": {
"@tanstack/svelte-form": "^1.23.8",
"lucide-svelte": "^0.546.0"
"chart.js": "^4.5.1",
"lucide-svelte": "^0.546.0",
"svelte-chartjs": "^3.1.5"
},
"optionalDependencies": {
"@rollup/rollup-win32-x64-msvc": "^4.52.5"