A.5.10. Linux::Process Health


Der Linux::Process Health Probe überwacht benutzerspezifische Prozesse und sammelt die folgenden Messdaten:
  • CPU Usage - Die CPU-Verbrauchsrate für einen bestimmten Prozess in Millisekunden pro Sekunde. Diese Messdaten berichten über die Zeit Spalte der ps Ausgabe, welche die kumulative CPU-Zeit ist, die vom Prozess benötigt wird. Dies macht die Messdaten unabhängig vom Probe-Intervall, ermöglicht einen sinnvollen Grenzwert zu setzen und erstellt brauchbare Diagramme (beispielsweise wird eine plötzliche Spitze im CPU-Verbrauch als Spitze im Diagramm angezeigt).
  • Child Process Groups - Die Anzahl von Kindprozessen, die vom spezifizierten Elternprozess erzeugt werden. Ein Kindprozess übernimmt die meisten Attribute, wie beispielsweise offene Dateien, vom seinem Elternprozess.
  • Threads - Die Anzahl laufender Threads für einen bestimmten Prozess. Ein Thread ist ein Ausführungsstrang innerhalb eines Prozesses (Grundeinheit der CPU-Auslastung) und besteht aus einem sogenannten Befehlszähler, einem Register-Satz und einem Stacksegment. Ein Thread wird auch als 'Leichtgewichtprozess' bezeichnet.
  • Physical Memory Used - Die Menge an physischem Speicher (oder RAM) in Kilobytes, die vom angegebenen Prozess verwendet wird.
  • Virtual Memory Used (Verbrauchter virtueller Speicher) - Die Menge an virtuellem Speicher in Kilobytes, die vom angegebenen Prozess verwendet wird oder die Größe des Prozesses in Realspeicher plus Swap.
Legen Sie den Prozess entweder anhand dem Befehlsnamen oder der Prozess ID (PID) fest. Wenn Sie eine PID eingeben, dann übersteuert diese den Befehlsnamen. Wenn weder Befehlsname noch PID eingetragen sind, wird der Fehler Command not found (Befehl nicht gefunden) angezeigt und die Probe auf den KRITISCH Status gesetzt.
Anforderungen - Der Red Hat Network monitoring daemon (rhnmd) muss auf dem überwachten System laufen, um diesen Probe auszuführen.
Expand
Tabelle A.24. Linux::Process Health Einstellungen
Feld Wert
Command Name (Befehlsname)
Process ID (PID) file (Prozess ID (PID) Datei)
Timeout* 15
Critical Maximum CPU Usage (Kritisch - Maximaler CPU-Verbrauch)
Warning Maximum CPU Usage (Warnung - Maximaler CPU-Verbrauch)
Critical Maximum Child Process Groups (Kritisch - Maximale Kindprozess-Gruppen)
Warning Maximum Child Process Groups (Warnung - Maximale Kindprozess-Gruppen)
Critical Maximum Threads (Kritisch - Maximale Threads)
Warning Maximum Threads (Warnung - Maximale Threads)
Critical Maximum Physical Memory Used (Kritisch - Maximal verbrauchter physischer Speicher)
Warning Maximum Physical Memory Used (Warnung - Maximal verbrauchter physischer Speicher)
Critical Maximum Virtual Memory Used (Kritisch - Maximaler verbrauchter virtueller Speicher)
Warning Maximum Virtual Memory Used (Warnung - Maximaler verbrauchter virtueller Speicher)
Nach oben
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2025 Red Hat