feat: Phase 6 - System Health & Monitoring complete

- Added SystemHealthController with 6 monitoring endpoints
- Created System Health Dashboard (Index) with real-time metrics
- Implemented Database Performance monitoring with query analysis
- Added API Performance tracking with endpoint usage stats
- Created Server Resources monitoring (CPU/Memory/Disk/Network)
- Implemented Activity Feed with player/combat/purchase/admin events
- Added Error Tracking with trend analysis and stack traces
- Fixed navigation routing from System to SystemHealth controller
- All views use real data from database and system diagnostics
- Dark theme styling consistent across all monitoring pages
- Chart.js visualizations for trends and metrics

Phase 6 Complete - Admin Dashboard fully functional!
This commit is contained in:
matt
2025-11-06 16:05:20 -06:00
parent 5034aafbfb
commit c90f446bcb
67 changed files with 31680 additions and 1111 deletions
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.14.36603.0 d17.14
VisualStudioVersion = 17.14.36603.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShadowedRealms.Core", "src\server\ShadowedRealms.Core\ShadowedRealms.Core.csproj", "{A3508E78-D171-4C30-8B6D-249123D7C2FA}"
EndProject