General Published Apr 05, 2026 · ⏱️ 1 min read · 👁️ views

list of system monitoring tools

system monitoring tools like htop btop

list of system monitoring tools

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 top with better visuals and controls.
btop Modern, graphical terminal monitor with mouse support and fancy UI.
atop Advanced version of top with logging and long-term resource tracking.
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 btop (older).
bashtop Original Bash-based version of btop. No longer maintained.
vtop Graphical top written in Node.js with sparkline graphs.
gotop Fast terminal monitor written in Go with visuals like btop.
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 iftop).
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 ps or top.
nvtop
nvidia-smi
amdgpu_top
Tags: #system monitoring #cli
S

SUVANKAR SARKAR

Engineering, systems programming, and curated technology insights.