Wie messe ich den IOPS eines laufenden Linux-Servers? Ich weiß, dass der theoretische IOPS-Wert eines SATA-Laufwerks etwa 90 und der eines Enterprise 10k SAS / FC-Laufwerks 180 beträgt. Ich möchte wissen, wie viel mein laufendes System derzeit verwendet.
Derzeit verwende ich iotop und iostat. Beide Dienstprogramme geben jedoch nicht die IOPS-Nummer an.
Übrigens ist diese Frage kein Duplikat davon . Ich möchte mein Speichersystem nicht vergleichen, sondern herausfinden, wie viel IOPS von meinem aktuellen System verwendet wird.
storage
linux
performance-monitoring
performance
Rajkumar S
quelle
quelle
Installieren Sie das
sysstat
Paket, falls Sie es noch nicht haben, und verwenden Sie dann den Befehlsar -d 1
. Beobachten Sie dietps
Spalte. Es gibt Ihnen mindestens die Baseball-Figur.Beachten Sie jedoch, dass die tatsächliche maximale Anzahl von IOPS stark von Ihrer Serverauslastung abhängt. Ein Server mit vielen sequentiellen Zugriffen erhält möglicherweise mehr IOPS als ein Server mit vielen zufälligen Zugriffen.
quelle
Schauen Sie sich
nmon
als Option für eine schönere Darstellung der gleichen Daten an.http://nmon.sourceforge.net/pmwiki.php
quelle
sudo apt install nmon
.