list of system monitoring tools

TL;DR
system monitoring tools like htop btop
btop or btop --force-utf
pipx install 'glances[all]' is the best way to have  
to run glances or glances -w --browser 
| Tool | Description | 
|---|---|
| top | The original Unix task manager. Very basic but always available. | 
| htop | Improved, interactive version of  | 
| btop | Modern, graphical terminal monitor with mouse support and fancy UI. | 
| atop | Advanced version of  | 
| glances | Cross-platform tool showing multiple system resources in a single view. | 
| nmon | Performance monitor with extensive CPU, disk, and network stats. | 
| bpytop | Python version of  | 
| bashtop | Original Bash-based version of  | 
| vtop | Graphical  | 
| gotop | Fast terminal monitor written in Go with visuals like  | 
| gtop | Node.js-based terminal monitor with charts. | 
| dstat | Combines vmstat, iostat, netstat for detailed resource usage. | 
| iftop | Real-time bandwidth usage per connection. | 
| nethogs | Shows bandwidth per process (unlike  | 
| iptraf | Real-time IP LAN monitoring tool. | 
| iotop | Shows real-time disk I/O per process. | 
| powertop | For power consumption monitoring and tuning (great for laptops). | 
| tload | Displays system load average graph in terminal. | 
| uptime | Lightweight tool showing system uptime and load. | 
| smem | Reports memory usage in a more accurate way than  | 
| nvtop | |
| nvidia-smi | |
| amdgpu_top | 
