Problem
SysManager currently shows system resource usage only in real-time. Once you navigate away or close the app, all data is lost. There is no way to investigate what caused a CPU spike yesterday or why the PC was slow overnight.
Proposed solution
Add a new Resource Monitor tab (or extend System Health) with historical resource tracking:
- Data logging ΓÇö periodically record CPU, RAM, GPU usage and CPU/GPU temperatures (e.g., every 5-10 seconds)
- Local storage ΓÇö persist data locally (SQLite or lightweight file format) with configurable retention (7/14/30 days)
- Scrollable timeline ΓÇö interactive chart where users can scroll back through hours or days of data
- Correlation view ΓÇö see which processes were consuming resources at any given point in time
- Temperature overlay ΓÇö CPU/GPU temperature graph alongside resource usage
- Export ΓÇö allow exporting data to CSV for external analysis
Affected tab
New tab: Resource Monitor (or extension of System Health)
Problem
SysManager currently shows system resource usage only in real-time. Once you navigate away or close the app, all data is lost. There is no way to investigate what caused a CPU spike yesterday or why the PC was slow overnight.
Proposed solution
Add a new Resource Monitor tab (or extend System Health) with historical resource tracking:
Affected tab
New tab: Resource Monitor (or extension of System Health)