← Linux System Administration

Performance und Kapazität: messen, was wartet

„Der Server läuft auf 90 Prozent CPU“ ist keine Störungsmeldung — „Anfragen dauern vier Sekunden statt zweihundert Millisekunden“ ist eine. Dieses Modul zeigt dir, warum Auslastung und Sättigung zwei verschiedene Dinge sind und wie du die zweite direkt abliest, warum ein Mittelwert genau die Fälle versteckt, über die sich jemand beschwert, warum ein NVMe-Laufwerk bei 100 Prozent Belegung nicht am Anschlag sein muss — und warum eine Maschine bei 90 Prozent Auslastung nicht gut ausgenutzt ist, sondern kurz vor dem Knick fährt.

Fortgeschritten · ~25 Min · 12 Abschnitte Einführung · 9 Übungen (davon 1 Mission)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • ✓Aus Auslastung, Sättigung und Fehlern ableiten, ob und wo tatsächlich etwas wartet
  • ✓Eine Messung so anlegen, dass ihr Ergebnis eine Entscheidung trägt statt eine Vermutung zu bestätigen
  • ✓Kapazität mit Ausfallreserve, Wachstum und Beschaffungszeit auslegen statt am beobachteten Maximum

Übungen

  • 1. EntscheidungWie bewertest du die Meldung?
  • 2. EntscheidungWie löst du den Widerspruch auf?
  • 3. EntscheidungWas sagen diese beiden Zahlen?
  • 4. EntscheidungWie bewertest du die Datenlage?
  • 5. EntscheidungWas folgt aus dieser Zahl?
  • 6. EntscheidungWas ist die naheliegendste Erklärung?
  • 7. EntscheidungWie beurteilst du den Vorschlag?
  • 8. EntscheidungWas lässt sich daraus für die übrigen Hosts ableiten?
  • 9. MissionBelegt oder überfordert
Quellen & Aktualität4 Primärquellen · zuletzt geprüft:
  1. 01docs.kernel.org/accounting/psi.html
  2. 02man7.org/linux/man-pages/man1/iostat.1.html
  3. 03man7.org/linux/man-pages/man8/vmstat.8.html
  4. 04man7.org/linux/man-pages/man8/ss.8.html

Verfasst von Julian Zentgraf