Linux-Performance in sechzig Sekunden eingrenzen
Zusammenfassung
Brendan Gregg ordnet zehn Standardbefehle zu einem schnellen Ablauf für Last, CPU, Speicher, Datenträger und Netzwerk. Der Ablauf umfasst zehn Befehle.
Ideen
- uptime zeigt Lastentwicklung über mehrere Zeitfenster.
- dmesg deckt Kernel- und Hardwareereignisse auf.
- vmstat verbindet Prozesse, Speicher, Paging und CPU-Zeit.
- iostat macht Datenträgerauslastung und Warteschlangen sichtbar.
Einsichten
- Ein fester Diagnoseablauf verhindert vorschnelle Einzelerklärungen.
- Systemmetriken gewinnen Bedeutung erst durch gemeinsame zeitliche Betrachtung.
- Schnelle Triage entscheidet, welche tieferen Werkzeuge anschließend sinnvoll sind.
Fakten
- Die erste Untersuchung dauert ungefähr sechzig Sekunden.
- Die Beispiele verwenden verbreitete Linux-Werkzeuge.
Empfehlungen
- Sammle Ausgaben mit Zeitstempel vor Änderungen.
- Vertiefe nur gemessene Engpässe mit spezialisierten Werkzeugen.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.