SYSTEMD-CGTOP(1) systemd-cgtop SYSTEMD-CGTOP(1) NOM systemd-cgtop - Affichage des groupes de controle utilisant le plus de ressources SYNOPSIS systemd-cgtop [OPTIONS...] [GROUPE] DESCRIPTION systemd-cgtop affiche les plus importants groupes de controle de la hierarchie locale de groupes de controle de Linux, ordonnes selon leur charge de CPU, de memoire ou d'E/S de disque. L'affichage est rafraichi a intervalles reguliers (par defaut chaque seconde), de maniere similaire a top(1). Si un chemin de groupe de controle est indique, seuls les services de ce groupe de controle sont affiches. Si systemd-cgtop n'est pas connecte a un TTY, aucun entete de colonne n'est affiche et, par defaut, une seule iteration est realisee. L'argument de l'option --iterations=, si indique, est respecte. Ce mode est adapte pour des scripts. L'utilisation de ressources est seulement prise en compte pour les groupes de controle dont les controleurs appropries sont actives : << memory >> pour l'utilisation de la memoire et << io >> pour la consommation d'E/S de disque. Si la supervision des ressources est requise, il est recommande d'ajouter les reglages MemoryAccounting=1 et IOAccounting=1 dans les fichiers d'unite en question. Consulter systemd.resource-control(5) pour plus de details. La valeur de la charge du CPU peut etre entre 0 et 100 fois le nombre de processeurs du systeme. Par exemple, si le systeme possede 8 processeurs, la valeur de la charge du CPU sera entre 0 % et 800 %. Le nombre de processeurs peut etre trouve dans le fichier /proc/cpuinfo. A souligner : a moins que << MemoryAccounting=1 >> et << IOAccounting=1 >> ne soient actives pour les services en question, aucun comptage de ressources ne sera disponible pour les services du systeme et les donnees affichees par systemd-cgtop seront incompletes. OPTIONS Les options suivantes sont comprises : -p, --order=path Tri selon les noms de chemin de groupe de controle. -t, --order=tasks Tri selon le nombre de taches/processus dans le groupe de controle. -c, --order=cpu Tri selon la charge de CPU. -m, --order=memory Tri selon l'utilisation de la memoire. -i, --order=io Tri selon la charge d'E/S de disque. -b, --batch Execution en mode << batch >> : ne pas accepter d'entree et executer jusqu'a ce que la limite d'iterations definie dans l'option --iterations= soit atteinte ou que le processus soit tue. Ce mode peut etre utile pour envoyer la sortie de systemd-cgtop a d'autres programmes ou dans un fichier. Ajoute dans la version 188. -r, --raw Formater le compte d'octets (tel que l'utilisation de la memoire ou les metriques d'E/S) et la duree CPU sous forme de valeurs numeriques brutes plutot que sous forme humainement lisible. Ajoute dans la version 221. --cpu=percentage, --cpu=time Controler si l'utilisation du CPU est affichee en pourcentage ou en duree. Par defaut, l'utilisation du CPU est affichee en pourcentage. Ce comportement peut etre modifie en cours d'execution en pressant la touche %. Ajoute dans la version 226. -P Compter seulement les processus en espace utilisateur au lieu de toutes les taches. Par defaut, toutes les taches sont prises en compte : chaque thread du noyau et chaque thread en espace utilisateur separement. Avec ce reglage, les threads du noyau sont exclus du comptage et chaque processus en espace utilisateur est compte comme une seule tache, quel que soit le nombre de threads dont il est compose. Ce comportement peut etre aussi modifie en pressant la touche P en cours d'execution. Cette option ne peut pas etre combinee avec l'option -k. Ajoute dans la version 227. -k Compter les processus en espace utilisateur et les threads du noyau au lieu de toutes les taches. Par defaut, toutes les taches sont comptees : chaque thread du noyau et chaque thread en espace utilisateur separement. Avec ce reglage, les threads du noyau sont inclus dans le comptage et chaque processus en espace utilisateur est compte comme une seule tache, quel que soit le nombre de threads dont il est compose. Ce comportement peut etre aussi modifie en pressant la touche K en cours d'execution. Cette option ne peut pas etre combinee avec l'option -P. Ajoute dans la version 226. --recursive= Controler si le nombre de processus affiche dans un groupe de controle doit inclure tous les processus contenus aussi dans n'importe quel groupe de controle enfant. Cette option prend un argument booleen qui par defaut est << yes >>. Si cette option est active, les processus dans les groupes de controle enfants sont inclus et dans le cas contraire, seuls les processus du groupe de controle lui-meme sont pris en compte. Ce comportement peut etre modifie en cours d'execution en pressant la touche r. Remarquez que ce reglage s'applique seulement au comptage de processus, c'est-a-dire lorsque les options -P ou -k sont utilisees. Il n'a aucun effet si toutes les taches sont prises en compte, auquel cas le comptage est toujours recursif. Ajoute dans la version 226. -n, --iterations= Realiser seulement ce nombre d'iterations. Une valeur zero indique que le programme s'execute indefiniment. Ajoute dans la version 188. -1 Raccourci pour --iterations=1. Ajoute dans la version 238. -d, --delay= Indiquer l'intervalle de rafraichissement en seconde (ou << ms >>, << us >> ou << min >> si indique comme unite de duree). Ce reglage peut aussi etre augmente ou diminue en cours d'execution en pressant les touches + et -. --depth= Profondeur maximale de parcours de l'arbre des groupes de controle. Cette option precise jusqu'a quel niveau systemd-cgtop doit parcourir les hierarchies de groupes de controle. Si 0 est indique, seul le groupe de controle racine est supervise. Si 1 est indique, seul le premier niveau est supervise, etc. La valeur par defaut est 3. -M MACHINE, --machine=MACHINE Limiter les groupes de controle affiches a ceux correspondant au conteneur MACHINE. Cette option ne peut pas etre utilisee lorsqu'un chemin de groupe de controle est indique. Ajoute dans la version 227. -h, --help Afficher un aide-memoire succinct et quitter. --version Afficher une information de version courte et quitter. RACCOURCIS CLAVIER systemd-cgtop est un outil interactif et peut etre controle par une saisie d'utilisateur en utilisant les touches suivantes : h Afficher l'aide-memoire. Espace Rafraichissement immediat de l'affichage. Ajoute dans la version 226. q Fin du programme. p, t, c, m, i Ordonner les groupes de controle par chemins, nombres de taches, charges de CPU, utilisations de la memoire ou charges d'E/S, respectivement. Ces reglages peuvent etre aussi controles en utilisant l'option de ligne de commande --order=. % Basculer l'affichage du temps CPU entre une duree et un pourcentage. Ce reglage peut etre controle avec l'option de ligne de commande --cpu=. Ajoute dans la version 201. +, - Augmenter ou diminuer l'intervalle de rafraichissement. Ce reglage peut etre controle avec l'option de ligne de commande --delay=. P Afficher le comptage de toutes les taches ou seulement les processus en espace utilisateur. Ce reglage peut etre controle avec l'option de ligne de commande -P (voir ci-avant). Ajoute dans la version 227. k Afficher le comptage de toutes les taches ou seulement les processus en espace utilisateur et les threads du noyau. Ce reglage peut etre controle avec l'option de ligne de commande -k (voir ci-avant). Ajoute dans la version 226. r Inclure ou exclure de l'affichage de maniere recursive les processus des groupes de controle enfants dans le comptage des groupes de controle de processus. Ce reglage peut etre controle en utilisant l'option de ligne de commande --recursive=. Cette touche n'est pas disponible si toutes les taches sont prises en compte. Elle n'est disponible que si les processus sont comptes, lorsque cela est active avec les touches P ou k. Ajoute dans la version 226. CODE DE RETOUR En cas de succes, 0 est renvoye, autrement, un code d'echec different de zero est renvoye. VOIR AUSSI systemd(1), systemctl(1), systemd-cgls(1), systemd.resource-control(5), top(1) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Jean- Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . systemd 260.2 SYSTEMD-CGTOP(1)