Linux Fedora

5 best htop alternatives to monitor Linux systems

Htop is a process manager that allows us to see running processes and system resource usage using the Linux terminal. With its text-based interface which supports mouse, we can easily use it and perform various functions such that it is very easy to kill any process on htop. In short, it has all the functions we needed to monitor and manage system processes using the control terminal. In addition, easy to understand thanks to the simple fields of CPU, Mem, PID and Command when opening htop.

At the top of htop, the utilization rate of each CPU will be listed. It should be noted that the number of logical cores of the CPU is displayed there. However, htop is not the only way on Linux to monitor processes and hardware resources, there are other good options as well. That is why we have decided to offer some good htop alternative tools in this list.

Top htop Alternative Tools for Linux Systems

1. Manhole system

Compared to htop, Glances offers as an alternative two ways to access system monitoring data. One uses the web interface and the other is the local terminal. Just like htop, this one is also an interactive text-based performance monitoring tool. It was written in Python and therefore supports all major platforms that have python installed, such as Windows, macOS, Linux, FreeBSD, and Android.

One can use its client-server model to monitor remote systems using SSH, web interface, or API (XML-RPC and RESTful). Statistics can also be exported to files or external time / value databases such as InfluxDB, Cassandra, CouchDB.

On Ubuntu, Linux Mint, CentOS, RHEL and other Linux, users can install it with just one command i.e.

wget -O- https://bit.ly/glances | /bin/bash

However, htop uses won’t find Glances very colorful which can confuse them at times, nonetheless having a network bandwidth monitor gives it an advantage.

2.nmon for Linux

nmon is another htop alternative which means “Nigel’s Performance Monitor for LinuX “. This is a system administrator, tuner and reference tool that allows users to get a wide range of system performance data. We can get the data output at Using nmon using a command terminal or exporting it to a separate common file for longer term data analysis and capture. Using Microsoft Excel spreadsheet nmon Analyzer, which load nmon output file, user can generate dozens of graphs to analyze system in depth. Developers of this tool come up with single binary that will work on all popular Linux systems such as Red Hat, SUSE, Ubuntu, Fedora, OpenSUSE, etc.

Website link

my installation

For Debian / Ubuntu based systems Debian-

sudo apt install nmon

On Redhat, CentOS, ALmalinux, Fedora and other RPM distributions

sudo dnf install nmon

3.net data

Netdata Monitoring is an ingenious tool for monitoring Linux systems in terms of performance data. It is one of the most popular tools and can be a great alternative to htop for those who want a web based monitoring tool. Yes, Netdata provides a dashboard accessible through any browser. It also allows sending an alarm to all performance data. Netdata offers a well organized dashboard where you can find all the data on the system.

Similar to Grafana, you can set when you want to see the data. Live monitoring included. The whole tool is very light and requires few resources. We can install it on any Linux system or virtually using a Docker container to monitor your entire Docker node, including the running Docker container. Whereas, to further streamline the large infrastructure, Netdata also offers Netdata Cloud in free and paid plans.

Besides, it offers over 200 turnkey integrations to monitor various applications like Apache, CockroachDB, Containers, Docker, Elasticsearch, IPFS, Kubernetes, MongoDB, MySQL, Network UPS, etc. To give you thousands of visualizations of meaningful metrics in real time and per second.

Netdata Montioring alternative min

Command to install in Linux

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

or see: How to install Netdata on Linux like Ubuntu 20.04

4. Stacer – A graphical alternative to htop

Well, Stacer is a slightly different alternative to Glances and htop as it offers a full graphical user interface with options for system optimization, cleaning, and repository management outside of monitoring. You can say it is a replacement for CCleaner for Linux systems.

Stacer can be used to manage the start and stop of system services as well as the management of processes and their sorting by PID, CPU and memory usage, etc. It also provides a resource tab to display CPU, RAM, Disk, CPU Load Average, and Network Activity Usage along with the graph.

In addition, one-click start management takes the hassle out of beginners messing around with controls to tell the system which application should be started automatically the next time the machine is started.

Stacer is available for Debian and RPM based systems, while its AppImage package allows users to install Stacer on any popular Linux distribution. Website link

For Ubuntu-based systems, Stacer can be installed using the following commands:

sudo add-apt-repository ppa:oguzhaninan/stacer
sudo apt-get update
sudo apt-get install stacer

Stacer GUI alternative to htop min

5. vtop – Process monitoring tool

To make “top” a command line tool to more easily monitor CPU and memory as well as processes, vTop was introduced. It is also a free and open source process and system resource monitoring tool.

This terminal activity monitoring tool is written in Node.js. However, compared to htop, the alternative functionality of vtop is limited. Nonetheless, it allows us to monitor CPU usage, processes and memory usage, even unwanted spikes.

To display graphics of CPU and memory usage so you can understand when you have peak usage, vtop uses the Unicode braille character

However, if Nodejs is installed on your system, you can use the NPM Package Manager to easily install and start experimenting with vTop.

Install Nodejs & NPM on CentOS 8 or Ubuntu however, if you are not a Linux user, check out installing Nodejs on Windows.

sudo npm install -g vtop

Final thoughts:

Well, there are dozens of paid and free business network and system monitoring tools out there, however, those who want something easy to install and without unnecessary complications can for one of the htop replacements given in this listing. If you are using a tool that is not in the list, know the specialty, the comments section is yours.


Source link

Leave a Reply

Your email address will not be published. Required fields are marked *