« Systemd-cgtop » : différence entre les versions

 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 33 : Ligne 33 :
=== '''Lancement de base''' ===
=== '''Lancement de base''' ===


<syntaxhighlight lang="bash">sudo systemd-cgtop</syntaxhighlight>
<syntaxhighlight lang="bash" copy>sudo systemd-cgtop</syntaxhighlight>
'''Sortie typique''' :
'''Sortie typique''' :


Ligne 77 : Ligne 77 :


Exemple :
Exemple :
 
<syntaxhighlight lang="bash" copy>
# Trie par CPU, rafraîchit chaque seconde
systemd-cgtop -p -d 1
</syntaxhighlight>
<syntaxhighlight lang="bash" copy>sudo systemd-cgtop -d 1 -p -n 5  # Top 5 des cgroups par CPU, rafraîchi chaque seconde</syntaxhighlight>
<syntaxhighlight lang="bash" copy>sudo systemd-cgtop -d 1 -p -n 5  # Top 5 des cgroups par CPU, rafraîchi chaque seconde</syntaxhighlight>


Ligne 102 : Ligne 105 :
Pour voir la '''hiérarchie des cgroups''' :
Pour voir la '''hiérarchie des cgroups''' :


<syntaxhighlight lang="bash">sudo systemd-cgls</syntaxhighlight>
<syntaxhighlight lang="bash" copy>sudo systemd-cgls</syntaxhighlight>
''(Utile pour comprendre l’organisation des processus.)''
''(Utile pour comprendre l’organisation des processus.)''


Ligne 111 : Ligne 114 :
<ul>
<ul>
<li><p>Vérifiez qu’il est actif :</p>
<li><p>Vérifiez qu’il est actif :</p>
<syntaxhighlight lang="bash">systemctl status MON_SERVICE</syntaxhighlight></li>
<syntaxhighlight lang="bash" copy>systemctl status MON_SERVICE</syntaxhighlight></li>
<li><p>Cherchez son nom exact :</p>
<li><p>Cherchez son nom exact :</p>
<syntaxhighlight lang="bash">systemd-cgls | grep -i MON_SERVICE</syntaxhighlight></li></ul>
<syntaxhighlight lang="bash" copy>systemd-cgls | grep -i MON_SERVICE</syntaxhighlight></li></ul>


=== '''Q2 : Comment quitter <code>systemd-cgtop</code> ?''' ===
=== '''Q2 : Comment quitter <code>systemd-cgtop</code> ?''' ===
Ligne 123 : Ligne 126 :
Utilisez :
Utilisez :


<syntaxhighlight lang="bash">top -p $(pgrep -d ',' systemd)  # Surveiller systemd et ses enfants</syntaxhighlight>
<syntaxhighlight lang="bash" copy>top -p $(pgrep -d ',' systemd)  # Surveiller systemd et ses enfants</syntaxhighlight>
<syntaxhighlight lang="bash" copy>top -p $(pgrep -d ',' fail2ban)  # Surveiller fail2ban</syntaxhighlight>


== '''6. Conclusion''' ==
== '''6. Conclusion''' ==