« 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''' == | ||