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

@@ -39,6 +39,7 @@
"@mmailaender/convex-better-auth-svelte": "^0.2.0",
"@sgse-app/backend": "*",
"@tanstack/svelte-form": "^1.19.2",
"@types/papaparse": "^5.3.14",
"better-auth": "1.3.27",
"convex": "^1.28.0",
"convex-svelte": "^0.0.11",
@@ -46,6 +47,7 @@
"emoji-picker-element": "^1.27.0",
"jspdf": "^3.0.3",
"jspdf-autotable": "^5.0.2",
"papaparse": "^5.4.1",
"svelte-sonner": "^1.0.5",
"zod": "^4.1.12"
}