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


If you don’t mind a web UI, Netdata is great. It collects a bunch of metrics once per second and can retain them for a long period of time
It’s mainly designed for servers, but there’s no reason you couldn’t run it on a client system. They’re focusing a lot on AI/ML-based anomaly detection as well as their cloud offering at the moment, but you don’t have to use either and can just stick to the open-source agent.