Systemüberwachung · 4 min read · Oct 22, 2025
So installieren und verwenden Sie iostat auf Debian 12

iostat ist ein Befehlszeilenwerkzeug, das in Linux verwendet wird, um die System-Eingabe/Ausgabe (I/O) Geräteauslastung zu überwachen, indem die Zeit beobachtet wird, in der Geräte aktiv sind, sowie ihre durchschnittlichen Übertragungsraten. Primär Teil des sysstat-Pakets, ist iostat von unschätzbarem Wert zur Diagnose von Leistungsproblemen im Zusammenhang mit der Festplattennutzung, zur Identifizierung von Engpässen und zur Überwachung der allgemeinen Gesundheit von Speichersubsystemen. Auf Debian Linux kann iostat detaillierte Statistiken über die CPU-Auslastung, die Geräteauslastung und den Durchsatz bereitstellen, was es zu einem unverzichtbaren Werkzeug für Systemadministratoren macht, die die I/O-Leistung von Festplatten verwalten und optimieren müssen.
Dieser Leitfaden zeigt Ihnen, wie Sie iostat auf Debian Linux installieren und verwenden können.
So installieren Sie iostat auf Debian 12
Der Befehl iostat ist Teil des sysstat-Pakets, das in den offiziellen Debian-Repositories verfügbar ist. Um iostat auf Debian 12 zu installieren, befolgen Sie diese Schritte:
Schritt 1: Aktualisieren Sie die Systempaketliste
Bevor Sie Software installieren, ist es eine gute Praxis, Ihre Paketliste zu aktualisieren, um sicherzustellen, dass Sie die neuesten verfügbaren Versionen aus den Repositories erhalten. Öffnen Sie ein Terminal und führen Sie aus:
sudo apt updateDieser Befehl aktualisiert die lokale Paketdatenbank und stellt sicher, dass Ihr System über die neuesten Versionen und Sicherheitspatches informiert ist.
Schritt 2: Installieren Sie das sysstat-Paket
Der Befehl iostat ist im sysstat-Paket enthalten, das auch andere Werkzeuge zur Überwachung der Systemleistung wie mpstat und sar enthält. Um sysstat zu installieren, führen Sie den folgenden Befehl aus:
sudo apt install sysstatDies lädt die erforderlichen Binärdateien und Abhängigkeiten herunter und installiert sie.
Schritt 3: Aktivieren und konfigurieren Sie den sysstat-Dienst
Nach der Installation muss der sysstat-Dienst aktiviert werden, um Leistungsstatistiken in regelmäßigen Abständen zu sammeln. Standardmäßig wird das sysstat-Paket installiert, aber die Funktion zur Datensammlung ist nicht aktiviert. Um es zu aktivieren:
- Öffnen Sie die Datei
/etc/default/sysstatin einem Texteditor:bash sudo nano /etc/default/sysstat - Suchen Sie die Zeile
ENABLED="false"und ändern Sie sie inENABLED="true". - Speichern Sie die Datei und beenden Sie den Editor (
Ctrl+O, dannCtrl+Xin Nano). - Starten Sie den
sysstat-Dienst neu, um die Änderungen anzuwenden:bash sudo systemctl restart sysstat
Jetzt beginnt der sysstat-Dienst mit dem Sammeln von Systemstatistiken, einschließlich Informationen zur Festplatten-I/O, die später mit iostat angezeigt werden können.
So verwenden Sie iostat auf Debian 12
Sobald es installiert ist, können Sie den Befehl iostat verwenden, um die I/O-Leistung Ihres Systems zu überwachen. Im Folgenden finden Sie einige gängige Anwendungsbeispiele.
Grundlegende Verwendung
Um eine Zusammenfassung der CPU- und Geräte-I/O-Statistiken anzuzeigen, führen Sie einfach aus:
iostatDieser Befehl erzeugt eine Ausgabe, die die durchschnittliche CPU-Auslastung und die Festplatten-I/O-Statistiken seit dem letzten Systemstart anzeigt. Der erste Abschnitt gibt die CPU-Nutzungsprozentsätze (Benutzer, System, Leerlauf usw.) an, und die nachfolgenden Abschnitte listen die I/O-Daten für jedes Gerät auf, einschließlich Metriken wie tps (Transaktionen pro Sekunde), kB_read/s und kB_wrtn/s.

Echtzeitüberwachung
Um die Festplatten-I/O in Echtzeit zu überwachen, können Sie das Flag -x für erweiterte Statistiken verwenden und ein Intervall angeben. Zum Beispiel, um aktualisierte Statistiken alle 2 Sekunden anzuzeigen:
iostat -x 2Dieser Befehl aktualisiert die Ausgabe kontinuierlich alle 2 Sekunden und gibt Ihnen eine Live-Ansicht der CPU- und I/O-Aktivität.
Überwachung bestimmter Geräte
Wenn Sie ein bestimmtes Gerät überwachen möchten, können Sie es namentlich angeben. Zum Beispiel, um nur /dev/sda zu überwachen, führen Sie aus:
iostat -x 2 /dev/sdaDies zeigt nur die Statistiken für das angegebene Gerät an, was nützlich ist, wenn Sie ein bestimmtes Laufwerk beheben oder überwachen.

Anzeige historischer Daten
Das Werkzeug iostat kann auch historische Daten anzeigen, die vom sysstat-Dienst gesammelt wurden. Um die I/O-Aktivität von einem vorherigen Tag anzuzeigen, verwenden Sie das Flag -h zusammen mit dem Flag -p für Partitionen. Zum Beispiel:
iostat -h -p ALLDies gibt Ihnen eine detaillierte historische Ansicht aller Geräte und Partitionen.
Nützliche Tipps
- Verstehen der wichtigsten Metriken: - %util: Dies ist der Prozentsatz der Zeit, in der das Gerät beschäftigt war. Wenn es konstant nahe bei 100 % liegt, kann das Gerät ein Engpass sein.
- await: Dies gibt die durchschnittliche Zeit (in Millisekunden) an, die benötigt wird, um I/O-Anfragen abzuschließen. Hohe Werte hier könnten auf einen I/O-Engpass hinweisen.
- tps: Transaktionen pro Sekunde, ein Maß für die Anzahl der I/O-Operationen pro Sekunde. Eine hohe Anzahl von Transaktionen kann für ein stark beanspruchtes Laufwerk normal sein, aber wenn sie mit hohen
await- und%util-Werten kombiniert wird, kann dies auf Probleme hinweisen.
- Regelmäßige Überwachung: Richten Sie Cron-Jobs ein, um
iostatin regelmäßigen Abständen auszuführen und die Ausgabe in eine Datei für eine spätere Analyse zu protokollieren. Zum Beispiel, indem Sie diese Zeile zu Ihrem Crontab hinzufügen, wird die Festplatten-I/O alle 10 Minuten protokolliert:bash */10 * * * * /usr/bin/iostat -x >> /var/log/iostat.log - Kombinieren mit anderen Werkzeugen:
iostatist großartig für die I/O-spezifische Überwachung, aber die Kombination mit anderen Werkzeugen wietopoderhtopzur Überwachung von CPU und Speicher sowieiotopfür die I/O pro Prozess kann Ihnen eine ganzheitlichere Sicht auf die Systemleistung geben.
Indem Sie diese Schritte und Tipps befolgen, können Sie iostat verwenden, um die I/O-Leistung von Festplatten auf Ihrem Debian 12-System zu überwachen und zu beheben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.