It is possible that after reading the title you are thinking about tools like hardinfo, a good alternative to Windows programs like AIDA64 that allows you to graphically view hardware devices and system information as well. Or maybe you are thinking of others like htop, top, iostat, iotop, netstat, etc., to monitor processes and other I / O information, networks, etc. But we are not really going to talk about them, but about another alternative.
This is a fairly new tool, a new project called Hegemon that it has enough plans for the future to improve this tool for monitoring the system and the hardware of the equipment, and who knows if they do it so well that it becomes a de facto tool for these everyday tasks. At the moment, it has support for Linux, although they plan to launch it for other Unixes as well ...
Its developers have written the tool to be modular and using the Rust language. For now, you can monitor CPU activity, memory in use, temperatures, and fan speeds. In addition, it provides graphical data with the information, allows to adjust intervals, etc. But it is also planned to add monitoring of disks, networks, GPU, and more, as well as include support for mouse control.
If you want to install it, you must install Rust, and certain packages for the sensors you will meet. The process is as follows for DEB-based distros, since they are the most common (for the rest it is similar, only using the corresponding package managers):
sudo apt-get install lm_sensors-devel curl https://sh.rustup.rs -sSf | sh cargo install hegemon hegemon
And with that last command, the application is launched and we will see its interface with which we can interact dynamically. I hope you like it, and I hope that its developers do not disappoint and continue as they have planned to see all those functionalities, and that it does not fall into oblivion like other projects that seemed promising ...