Suivre l’activité des process avec Atop

Atop est un moniteur de ressources système et d’activité de processus. On peut sauvegarder ses résultats pour les analyser tranquillement…

Installation

Atop est disponible dans Debian, il suffit de l’installer:

sudo apt install atop

Usage

Après son installation le service atop est déclenché automatiquement

Paramètres par défaut

Voir le fichier /usr/share/atop/atop.daily

 LOGINTERVAL=600				# default interval in seconds –

LOGGENERATIONS=28			# default number of days 

28 jours de stockage avec un cliché toutes les 10 mn. Journalisation dans /var/log/atop

var/log/atop$ ls -alrt
total 868
-rw-r--r--  1 root root 150212 janv. 17 11:57 atop_20200117
-rw-r--r--  1 root root 163664 janv. 18 01:00 atop_20200118
-rw-r--r--  1 root root 326810 janv. 19 02:10 atop_20200119
-rw-r--r--  1 root root      0 janv. 21 00:00 daily.log
-rw-r--r--  1 root root 230692 janv. 21 00:50 atop_20200121
-rw-------  1 root root      0 janv. 22 10:58 dummy_before
-rw-------  1 root root      0 janv. 22 10:58 dummy_after

En fonctionnement normal il n’est pas forcément nécessaire de garder ces informations. On peut désactiver le service:

sudo systemctl stop atop.service

sudo systemctl disable atop.service

sudo systemctl mask atop.service

sudo systemctl stop atopacct.service

sudo systemctl disable atopacct.service

sudo systemctl mask atopacct.service

sudo rm /etc/cron.d/atop

Utilisation manuelle à la demande

En temps réel

Lancer la commande atop

atop

En cas de besoin pour recherche de fautes, on active manuellement atop avec sauvegarde des résultats dans un fichier. Par exemple un cliché chaque seconde sauvegardé dans un fichier appelé atop.raw

atop -w atop.raw 1

Arrêt de atop par appuis sur les touches ctrl + c

Relecture du fichier de sauvegarde avec par exemple tri par nom de commandes actives au moment du cliché:

atop -r atop.raw -c

Navigation dans le fichier

  • t seconde suivante
  • T seconde précédente

Plus d’infos

https://linux.die.net/man/1/atop

https://www.atoptool.nl/

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.