Als Autor von Dstat möchte ich auf zusätzliche Optionen hinweisen. Sie können leicht erkennen, welcher Prozess die meiste E / A-Bandbreite verbraucht:
dstat -ta --top-bio
oder dstat -ta --top-io
Die erste ist die oberste Block-E / A und die zweite die oberste E / A (einschließlich zwischengespeicherter). Dies kann Ihnen bei der Überprüfung helfen, ob dies das ist, was Sie erwarten (sowohl als Verbraucher als auch als Verbraucher).
Es gibt einige andere Plugins, mit denen Sie die Auslastungsrate der Festplatten ermitteln können:
dstat -tdf --disk-util
Wenn Sie also E / A-Engpässe haben, erfahren Sie, um welche Festplatte es sich handelt, damit Sie sehen können, ob an diesem Ende etwas dagegen unternommen werden kann.
Wenn Sie Fehler bei bestimmten (Netzwerk-) Dateisystemen beheben, können Sie andere Plugins verwenden, um weitere Informationen zu diesen Dateisystemen zu erhalten. Dstat verfügt auch über Plugins für andere Metriken (CPU, VM, Virtualisierung usw.). Je nachdem, was Sie visualisieren müssen, können Sie Ihre eigenen Plugins schreiben oder vorhandene Plugins ändern, um genau anzuzeigen, was Sie korrelieren müssen.
Wenn Sie jedoch Hilfe benötigen, einen Beitrag leisten möchten oder eine neue Idee haben, kontaktieren Sie mich, um zu erfahren, wie wir vorgehen können ...