In this article we are going to check out 5 very cool monitoring tools that can be used in the terminal. Some of them you may know , some of them no , please comment if you find them interesting or you can suggest other.
Here is what we are going to cover in this article
Resource monitor that shows usage and stats for processor, memory, disks, network and processes.
Full mouse support, all buttons with a highlighted key is clickable and mouse scroll works in process list and menu boxes.
Fast and responsive UI with UP, DOWN keys process selection.
Function for showing detailed stats for selected process.
Ability to filter processes, multiple filters can be entered.
Easy switching between sorting options.
Send SIGTERM, SIGKILL, SIGINT to selected process.
UI menu for changing all config file options.
Auto scaling graph for network usage.
Shows message in menu if new version is available
Shows current read and write speeds for disks
# How to install bpytop in Ubuntu linux?
sudo apt install bpytop
Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat. Dstat overcomes some of their limitations and while also adding extra features, more counters and flexibility. Dstat is handy for monitoring systems during performance tuning tests, benchmarks or troubleshooting.
Dstat allows you to view all of your system resources instantly. For example you can compare disk usage in combination with interrupts from your IDE controller, or compare network bandwidth directly with disk throughput.
# How to install dstat in Ubntu Linux?
sudo apt install dstat
ifstat is a tool to report network interfaces bandwith just like vmstat/iostat do for other system counters.
ifstat gathers these statistics from the kernel internal counters, which is highly operating system dependent.
Right now, the following systems are supported:
# How to install ifstat in Ubuntu linux?
sudo apt install ifstat
iftop is a free software command-line system monitor tool that produces a frequently updated list of network connections. By default, the connections are ordered by bandwidth usage, with only the "top" bandwidth consumers shown.
# How to install iftop in Ubuntu Linux?
sudo apt install iftop
vnStat (view network statistics) is a network utility for the Linux operating system. It uses a command line interface. vnStat command is a console-based network traffic monitor. It keeps a log of hourly, daily and monthly network traffic for the selected interface(s) but is not a packet sniffer. The traffic information is analyzed from the proc filesystem. That way vnStat can be used even without root permissions.
You can view the Official web site of vnstat.
# How to install vnstat in Ubuntu Linux?
sudo apt install vnstat
# How to install vnstat on RHEL / CentOS / AlmaLinux
yum install epel-release
yum install vnstat
Here is a quick video on how to install and review
We hope you enjoyed this article. if that is so please rate this page with the stars bellow and subscribe to our YouTube channel.