5 Cool Linux Monitoring Tools you should check out (in 2021)

User Avatar
👤 admin
🔴 Admin
✍️ The most important thing in the world is to not be alone.
⏳ Last active: 15 Apr 2025 at 16:01
📅 Created: 27 Apr 2021 at 23:04
👀 Viewed: 20 times
✉️ Send Email

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

    • The bpytop monitoring tool

Resource monitor that shows usage and stats for processor, memory, disks, network and processes.

    - Easy to use, with a game inspired menu system.
    • 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

    Here is the official site of the app

    
    # How to install bpytop in Ubuntu linux?
    
    sudo apt install bpytop
    

    Image

      • The dstat monitoring tool

    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
    

    Image

      • The ifstat report network interfaces bandwidth tool

    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
    

    Image

      • The iftop network monitoring tool

    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
    

    Image

      • The vnstat network traffic monitor

    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
    

    Image

    Here is a quick video on how to install and review

    https://youtu.be/_L-I1vlqnRc

    We hope you enjoyed this article. if that is so please rate this page with the stars bellow and subscribe to our YouTube channel.

If you want to comment: Login or Register