Hi,
I’m looking for a FLOSS way to have hardware resources usage ( cpu, mem, storage, network, etc… ) over time ?
Any lightweight solution suggestion ?
It can be TUI or GUI ( XFCE )
It could be nice also to can filter result/graph by process, user etc…
Thanks


https://github.com/cockpit-project/cockpit with https://github.com/performancecopilot/pcp gives metrics but too little compared to what you are asking for. The historical data is simply cpu usage, memory usage, disk i/o and network usage.
pcp can also be used with grafana. https://grafana.com/grafana/plugins/performancecopilot-pcp-app/
Cockpit example: