Systeminformationen und Ressourcenüberwachung

Erfahren Sie, wie Sie Systemressourcen überwachen und Systeminformationen sammeln. Meistern Sie Tools zur Überprüfung der CPU-Auslastung, des Speicherverbrauchs, des Festplattenspeichers und der Systemidentität. Lernen Sie, den Befehl 'watch' für die kontinuierliche Überwachung zu verwenden.

DevOps EngineerDevOpsLinux

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieser Einsteigerkurs zeigt dir, wie du wichtige Linux-Systeminformationen im Terminal sammelst und interpretierst. In fünf angeleiteten Labs untersuchst du Systemidentität, Arbeitsspeicher und Swap, Dateisystem- und Verzeichnisbelegung, CPU-Lasttrends und fortlaufend wechselnde Befehlsausgabe.

Die Abschlussherausforderung bündelt diese Prüfungen in einem kurzen manuellen Audit: Du hängst Hostname, Kernel, Laufzeit, Speicher und Root-Dateisystem an einen Bericht health_check.txt an.

Was du lernen wirst

  • Den Kernel mit uname und die Linux-Distribution über /etc/os-release bestimmen
  • Laufzeit und Lastmittelwerte für 1, 5 und 15 Minuten lesen
  • Lastmittelwerte mit der von nproc gemeldeten CPU-Anzahl vergleichen
  • Gesamten, belegten, freien, gecachten und verfügbaren Speicher mit free -h interpretieren
  • Konfigurierten Swap mit swapon --show prüfen
  • Dateisystemkapazität aus df -h mit Verzeichnis- und Dateibelegung aus du vergleichen
  • Befehle mit watch wiederholen, Änderungen mit -d markieren und mit Ctrl+C stoppen
  • Einen Systemzustandsbericht durch Anhängen von Befehlsausgabe mit >> erstellen

Für wen dieser Kurs geeignet ist

Dieser Kurs richtet sich an Linux-Einsteiger, Supportkräfte und angehende System- oder DevOps-Administratoren, die eine wiederholbare erste Prüfung von Systemidentität und Ressourcen benötigen.

Voraussetzungen: Grundlegende Terminalnavigation, Befehlsausführung, Pipes und Ausgabeumleitung; Monitoring-Erfahrung ist nicht erforderlich.

Lernumgebung: Ein bereitgestelltes Ubuntu-basiertes LabEx-Terminal mit vorbereiteten Protokolldateien und Projektarbeitsbereich für Ressourcenprüfungen und Abschlussbericht.

Häufig gestellte Fragen

Wie ist der Kurs aufgebaut?

Fünf Labs bieten angeleitete Übungen. Der sechste Teil ist eine Abschlussaufgabe, in der du ~/project/health_check.txt erstellst und Identität, Laufzeit, Speicher und Root-Dateisystem mit weniger Anleitung anhängst.

Bedeutet ein niedriger Wert in der Spalte free, dass der RAM erschöpft ist?

Nicht unbedingt. Linux nutzt unbeschäftigten RAM als Cache. Der Kurs berücksichtigt available, das nutzbaren Speicher ohne starkes Swapping besser abbildet.

Was ist der Unterschied zwischen df und du?

df meldet Kapazität und Nutzung aus Sicht des Dateisystems, du misst Verzeichnisse und Dateien. Die Labs nutzen beide, um vom vollen Dateisystem zu den Platzverbrauchern zu gelangen.

Ist ein Lastmittelwert über 1 immer problematisch?

Nein. Er muss relativ zur CPU-Anzahl und zum Kontext bewertet werden. Der Vergleich mit nproc ist eine Einsteigerfaustregel, keine absolute Diagnose.

Lehrer

labby
Labby
Labby is the LabEx teacher.