Pulse/internal/monitoring
Pulse Monitor 86ab611961 perf: fix performance issues with large mock datasets (800+ guests)
- Limit alert checking to 50 guests per cycle to prevent blocking
- Remove unnecessary state broadcast when alerts are resolved
- Fix deadlock in GetActiveAlerts by releasing lock quickly
- Enable handling of 800+ mock guests with sub-10ms response times

This allows Pulse to handle large-scale deployments efficiently for testing and production use.
2025-09-10 16:04:35 +00:00
..
metrics_history.go Initial clean Go + TypeScript rewrite 2025-07-28 21:24:33 +00:00
monitor.go perf: fix performance issues with large mock datasets (800+ guests) 2025-09-10 16:04:35 +00:00
monitor_optimized.go fix: comprehensive VM disk usage reporting improvements (addresses #414, #416, #348, #367, #425) 2025-09-06 19:52:11 +00:00
poller.go Fix all TypeScript 'any' types and ensure strict typing 2025-07-30 14:08:06 +00:00
ratetracker.go fix: resolve WebSocket metric updates and improve polling efficiency 2025-08-16 12:12:10 +00:00
reload.go fix: resolve WebSocket metric updates and improve polling efficiency 2025-08-16 12:12:10 +00:00