pidstat¶
Présentation de l’outil¶
pidstat
est un utilitaire de surveillance des performances pour les systèmes Linux. Il fait partie du paquet sysstat
et permet de suivre l’utilisation des ressources par les processus individuels. Cela inclut des mesures telles que l’utilisation du CPU, de la mémoire, des E/S disque et du réseau. pidstat
est particulièrement utile pour les administrateurs système et les développeurs qui cherchent à identifier les processus gourmands en ressources.
Installation¶
Sur Debian/Ubuntu¶
-
Mettez à jour la liste des paquets :
-
Installez le paquet
sysstat
qui inclutpidstat
:
Sur CentOS¶
-
Mettez à jour la liste des paquets :
-
Installez le paquet
sysstat
qui inclutpidstat
:
Configuration¶
Pour s’assurer de la compatibilité avec votre noyau Linux il faut avoir configuré la comptabilité des informations par processus, à savoir les options suivantes :
Exemple d’utilisation¶
Après l’installation, vous pouvez utiliser pidstat
pour surveiller les performances des processus individuels. Voici quelques exemples :
-
Pour afficher un rapport sur tous les processus :
-
Pour afficher un rapport sur un processus spécifique par son PID :
-
Pour afficher un rapport sur l’utilisation de la mémoire par tous les processus :
-
Pour afficher un rapport sur l’utilisation du réseau par tous les processus :
Bibliographie¶
- Site web officiel de
sysstat
: Lien vers le site