Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:systemd-cgtop

Dies ist eine alte Version des Dokuments!


systemd-cgtop - Zeigt Ressourcenverbrauch von cgroups an

Der Befehl systemd-cgtop bietet eine Echtzeitübersicht des Ressourcenverbrauchs von Control Groups (cgroups) unter systemd. Cgroups ermöglichen es, Prozesse in Gruppen zu organisieren und deren Ressourcenverbrauch (wie CPU, Speicher und I/O) zu überwachen und zu steuern. Mit systemd-cgtop können Benutzer sehen, wie verschiedene cgroups ihre Ressourcen verbrauchen.

Syntax

systemd-cgtop [Optionen]

Wichtige Optionen

Option Beschreibung
`-b, –batch` Wechselt in den Batch-Modus, bei dem die Ausgabe nur einmal angezeigt wird, ohne eine interaktive Ansicht.
`-d, –delay=SEK` Setzt die Zeit in Sekunden zwischen den Aktualisierungen der Ansicht. Standardwert ist 1 Sekunde.
`-n, –lines=NUM` Begrenz die Anzahl der angezeigten Zeilen. Standardmäßig werden alle Zeilen angezeigt.
`-h, –help` Zeigt eine Hilfeseite zu den Optionen und zur Benutzung des Befehls an.
`-p, –pid=PID` Zeigt nur die cgroup-Informationen für den angegebenen Prozess (PID) an.
`-m, –monitor` Überwacht in Echtzeit die Ressourcenverbrauchswerte der cgroups.
`-v, –verbose` Zeigt zusätzliche Details zu den angezeigten cgroup-Ressourcen an.

Beispiele

Zeigt eine Echtzeitübersicht des cgroup-Ressourcenverbrauchs an:

systemd-cgtop

Zeigt den Ressourcenverbrauch von cgroups in Echtzeit an, mit einer Standardaktualisierung alle 1 Sekunde.

Zeigt cgroup-Daten für einen bestimmten Prozess an:

systemd-cgtop -p 1234

Zeigt nur die cgroup-Informationen für den Prozess mit der PID 1234 an.

Zeigt cgroup-Ressourcen mit einer Verzögerung von 2 Sekunden zwischen den Aktualisierungen:

systemd-cgtop -d 2

Aktualisiert die angezeigten cgroup-Ressourcen alle 2 Sekunden.

Zeigt die cgroup-Informationen im Batch-Modus an (nur einmalige Ausgabe):

systemd-cgtop -b

Gibt die cgroup-Daten einmal aus und beendet den Befehl, ohne weitere Aktualisierungen.


Hinweis

- systemd-cgtop ist besonders nützlich, um den Ressourcenverbrauch von Prozessen oder Systemdiensten zu überwachen, die in verschiedenen cgroups organisiert sind. Es gibt eine klare Sicht auf die Ressourcennutzung und kann helfen, Engpässe oder ineffiziente Ressourcennutzung zu identifizieren. - Der Batch-Modus ist hilfreich, wenn du nur eine einmalige Übersicht der Ressourcen benötigen und die Ausgabe nicht in Echtzeit überwachen möchtest.


Alternativen

Für detailliertere Überwachungstools können auch andere Programme wie top, htop oder atop verwendet werden. Diese bieten allgemeine Prozessüberwachung, jedoch ohne speziell auf cgroups fokussiert zu sein.


Weitere Informationen

Die Man-Page liefert detaillierte Informationen:

man systemd-cgtop
workshop/cli/systemd-cgtop.1739697822.txt.gz · Zuletzt geändert: (Externe Bearbeitung)