Multiload-ng, a different monitoring applet

ubuntu logo

The applet resource monitoring have become a tool almost A must on all Linux systems. They are basic programs that, with little impact on the performance of the machine, allow to know in a fairly detailed way what is the current state of all system resources.

This time we want to present you an alternative program. Is about multiload-ng, A program intended for the lightest desktops such as Xfce, LXDE and MATE from a fork of the GNOME Multiload panel, which will give you the opportunity to know in depth what is happening on your computer.

Multiload-ng derives from the fork of GNOME Multiload, but given the new features it includes (among which noteworthy temperature measurement), it can be considered an almost complete revision of it. Among the new features it includes are:

  • Un improved graphics support regarding the statistics of CPU usage, computer memory, network, swap memory, disk usage, system load and temperature.
  • Es highly configurable in terms of appearance (colors, borders, complete themes, etc.), refresh rate, panel display, etc.
  • Little impact on performance of the team, unsurprisingly given its orientation towards very light environments.
  • Possibility to configure mouse actions, depending on whether we make one or more clicks with this peripheral on the information panels.

multiload-ng-preferences

Graphics

Multiload-ng has several graphs to monitor the status of our system. Among them we can find:

  • CPU usage: Shows CPU usage, differentiating between user, system, and other computer input / output functions.
  • Conference proceedings: indicates RAM memory usage and distinguish applications that make use of it, even the modules within the equipment that are in use.
  • Industrial: draws, for each network interface configured in the device, the incoming and outgoing traffic, the difference between both and the load generated in loopback.
  • Conference proceedings swap: indicates the use of swap memory used by the computer.
  • System load: shows the status of equipment congestion from the system uptime command.
  • Disk usage: indicates the read and write status of the disks.
  • Temperature- Displays the system temperature based on data detected from various computer components.

multiloadng-2

Installation

Multiload-ng is available from within page of the project, but you will have to compile the source code yourself. This page describes the requirements for each of the available distributions. Check them carefully, as some versions like Lubuntu 14.04 are not supported, given their dependencies.

  • Firstly, we will download el source file, or from command line with git installed:
git clone https://github.com/udda/multiload-ng
  • Then what we will configure with:
./autogen.sh
./configure --prefix=/usr

This is true for most distributions, but it may be necessary to vary the path from / usr to / usr / local or other. In addition, it may be necessary to vary the path of the libraries, as for example it will happen to Lubuntu users, since they are in another location, through the libdir parameter:

./configure --libdir=/usr/lib/x86_64-linux-gnu

If at the end of the process, the Plugin it is not displayed in the panel, try to compile the application again. The script Configuration will automatically detect the panels and enable them according to our system. We can vary the configuration with:

./configure
  • Finally, we will compile the application using the following command that we will execute from the source code directory:
make
  • E we will install the program by:
sudo make install

Be the first to comment

Leave a Comment

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

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.