News

July 27, 2024

Atop version 2.11.0

June 1, 2024

Netatop version 3.2.2

January 4, 2024

Atop version 2.10.0

May 13, 2023

Atop version 2.9.0

January 7, 2023

Atop version 2.8.1

December 29, 2022

Atop version 2.8.0

The installation steps of the kernel module netatop can be found below.

Important notice before download

 

Version 3.2.2

 

Version 3.1

 

Version 3.0-1

 

Version 2.0

 

Version 1.0

 

Version 0.7

 

Version 0.6

 

Version 0.5

 

Version 0.4

 

Version 0.3

 

Version 0.2

 

Version 0.1.1

 

Version 0.1

 

Installation netatop and netatopd

After the archive has been downloaded and extracted (perferably under the directory /usr/src, the following steps are required to install the netatop kernel module and the netatopd daemon (as root):

  1. Install the packages gcc and make that are needed for compilation of the source code.
     
  2. Install the package dkms.
     
  3. Depending on the Linux distribution, install the package zlib-devel (e.g. for RedHat and CentOS) or zlib1g-dev (e.g. for Debian and Ubuntu) from the distributor's repository.
     
  4. Depending on the Linux distribution, install the packages kernel-devel and/or kernel-headers (e.g. for RedHat and CentOS) or linux-headers (e.g. for Debian and Ubuntu) from the distributor's repository. Take care that the version of these packages correspond to the kernel version in use.
    Whether explicit installation of these packages is needed depends on the distribution.
     
  5. Build and install the module and daemon.
    From the topdirectory of the extracted archive and run the following commands:
          make
          make install
        
    The kernel module is installed now via dkms and the kernel daemon with its unit file is copied to the proper directories.
     
  6. To load the module and start the daemon:
          systemctl start netatop
        
  7. To load the module and start the daemon automatically after boot:
          systemctl enable netatop
        

When atop is running while you load or unload the module, it will automatically adapt to the new situation on a per-sample basis.