Gibt es ein gutes Befehlszeilenprogramm, um die Festplattenlast unter Linux zu überwachen? Etwas wie, top
aber dann Überwachung der Festplattenaktivität Iso-CPU-Auslastung.
Insbesondere vermute ich, dass bei einigen (Hochlast-) Servern nach mehreren Optimierungen an verschiedenen Teilen des Programms, die darauf ausgeführt werden, der Engpass im Moment einfach das Protokollieren von Dateien auf der Festplatte ist. Ich finde es jedoch sehr schwierig zu beurteilen, wie viel Verkehr die Server verarbeiten können.
Mein ideales Werkzeug wäre ein Ausdruck mit der Aufschrift "Sie nutzen derzeit 35% Ihrer Festplattenbandbreite". Irgendwelche Ideen?
/sys/block/sda/stat
. Feld Nr. 1 gibt die Gesamtzahl der Lesevorgänge an, Feld Nr. 5 die Gesamtzahl der Schreibvorgänge, Feld Nr. 9 die Anzahl der laufenden E / A-Vorgänge. Weitere Informationen finden Sie unter kernel.org/doc/Documentation/iostats.txt. Die Werte sind lange ohne Vorzeichen und werden möglicherweise umgebrochen .
how do you do it with SNMP?
. Es ist in Ordnung, sich anzumelden und Dinge zu überprüfen, aber man braucht wirklich historische Daten.