GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren und verwenden Sie iostat unter Ubuntu 16.04 LTS

iostat, auch als Eingabe-/Ausgabestatistik bekannt, ist ein beliebtes Linux-Systemüberwachungstool, das verwendet werden kann, um Statistiken von Eingabe- und Ausgabegeräten zu sammeln. Es ermöglicht Benutzern, Leistungsprobleme von lokalen Festplatten, Remote-Festplatten und Systeminformationen zu identifizieren. Die Iostat-Erstellungsberichte, der CPU-Auslastungsbericht, der Geräteauslastungsbericht und der Netzwerkdateisystembericht.

In diesem Tutorial lernen wir, wie man iostat auf Ubuntu 16.04 installiert und wie man es benutzt.

Voraussetzung

  • Ubuntu 16.04-Desktop auf Ihrem System installiert.
  • Nicht-Root-Benutzer mit sudo-Berechtigungen auf Ihrem System eingerichtet

Iostat installieren

Standardmäßig ist iostat im sysstat-Paket in Ubuntu 16.04 enthalten. Sie können es einfach installieren, indem Sie einfach den folgenden Befehl ausführen:

sudo apt-get install sysstat -y

Sobald sysstat installiert ist, können Sie mit dem nächsten Schritt fortfahren.

iostat-Basisbeispiel

Beginnen wir damit, den Befehl iostat ohne Argument auszuführen. Dies zeigt Informationen über die CPU-Auslastung und E/A-Statistiken Ihres Systems an:

iostat

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Samstag, 16. Dezember 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 22.67 0.52 6.99 1.88 0.00 67.94Device:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 15,15 449,15 119,01 771022 204292

In der obigen Ausgabe werden in der ersten Zeile die Linux-Kernel-Version und der Hostname angezeigt. Die nächsten beiden Zeilen zeigen CPU-Statistiken wie durchschnittliche CPU-Auslastung, Prozentsatz der Zeit, die die CPU im Leerlauf war und auf E/A-Antworten wartete, Prozentsatz der Wartezeit der virtuellen CPU und Prozentsatz der Zeit, in der die CPU im Leerlauf war. Die nächsten zwei Zeilen zeigen den Geräteauslastungsbericht wie die Anzahl der Lese- und Schreibblöcke pro Sekunde und die Gesamtzahl der Lese- und Schreibvorgänge pro Sekunde an.

Standardmäßig zeigt iostat den Bericht mit dem aktuellen Datum an. Wenn Sie die aktuelle Uhrzeit anzeigen möchten, führen Sie den folgenden Befehl aus:

iostat -t

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Saturday 16 December 2017 _x86_64_ (4 CPU)Saturday 16 December 2017 09:44:55 ISTavg-cpu:%user %nice %system %iowait %steal %idle 21,37 0,31 6,93 1,28 0,00 70,12 Gerät:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 9,48 267,80 79,69 771022 229424

Führen Sie den folgenden Befehl aus, um die Version von iostat zu überprüfen:

iostat -V

Ausgabe:

sysstat-Version 10.2.0(C) Sebastien Godard (sysstat orange.fr)

Sie können alle Optionen auflisten, die mit dem Befehl iostat verfügbar sind, indem Sie den folgenden Befehl verwenden:

iostat --help

Ausgabe:

Verwendung:iostat [ Optionen ] [  [  ] ]Optionen sind:[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ][ -j {ID | ETIKETT | PFAD | UUID | ... } ][ [ -T ] -g ] [ -p [  [,...] | ALLE ] ][  [...] | ALLE ]    

iostat Advance-Nutzungsbeispiel

Wenn Sie nur den Gerätebericht nur einmal anzeigen möchten, führen Sie den folgenden Befehl aus:

iostat -d

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Samstag, 16. Dezember 2017 _x86_64_ (4 CPU)Gerät:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 12.18 353.66 102.44 771022 223320

So zeigen Sie den Gerätebericht kontinuierlich alle 5 Sekunden dreimal an:

iostat -d 5 3

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Saturday 16 December 2017 _x86_64_ (4 CPU)Device:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 11.77 340.71 98.95 771022 223928Device:tps kB_read/s kB_wreadn/s kB_wrtn. kB_wrtnsda 2,00 0,00 8,00 0 40Gerät:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0,60 0,00 3,20 0 16

Wenn Sie die Statistiken bestimmter Geräte anzeigen möchten, führen Sie den folgenden Befehl aus:

iostat -p sda

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Samstag, 16. Dezember 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.69 0.36 6.98 1.44 0.00 69.53Device:tps kB_read / s kB_wrtn / s kB_read kB_wrtnsda 11,00 316,91 92,38 0,07 0,27 771.022 224744sda1 0,00 664 0,01 0,05 0,00 0sda2 0sda3 128 0,07 0,27 0,00 648 10,56 315,21 92,35 0sda4 766.877 224692sda5 0,12 0,48 0,02 1165 0,07 0,32 0,00 52sda6 776 0 

Sie können auch die Statistiken mehrerer Geräte mit dem folgenden Befehl anzeigen:

iostat -p sda, sdb, sdc

Wenn Sie die E/A-Statistik des Geräts in MB/Sekunde anzeigen möchten, führen Sie den folgenden Befehl aus:

iostat -m

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Saturday 16 December 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.39 0.31 6.94 1.30 0.00 70.06Device:tps MB_read/s MB_wrtn/s MB_read MB_wrtnsda 9,67 0,27 0,08 752 223

Wenn Sie die erweiterten Informationen für eine bestimmte Partition (sda4) anzeigen möchten, führen Sie den folgenden Befehl aus:

iostat -x sda4

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Saturday 16 December 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.26 0.28 6.87 1.19 0.00 70.39Device:rrqm /s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %utilsda4 0,79 4,65 5,71 2,68 242,76 73,28 75,32 0,35 41,80 43,66 37,84 4,8pre 

Wenn Sie nur die CPU-Auslastungsstatistiken anzeigen möchten, führen Sie den folgenden Befehl aus:

iostat -c

Sie sollten die folgende Ausgabe sehen:

Linux 3.19.0-25-generic (Ubuntu-PC) Samstag, 16. Dezember 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.45 0.33 6.96 1.34 0.00 69.91

Ubuntu
  1. So installieren und verwenden Sie Wine unter Ubuntu 20.04

  2. So installieren und verwenden Sie FFmpeg unter Ubuntu 18.04

  3. So installieren und verwenden Sie Telnet unter Ubuntu 20.04 LTS

  4. So installieren Sie Libreoffice 4.3 auf Ubuntu 12.04 und 14.04 LTS

  5. So installieren Sie Libreoffice 4.4 auf Ubuntu 15.04 und 14.04 LTS

So installieren und verwenden Sie Kontact in Ubuntu 20.04

So installieren und verwenden Sie iTunes unter Ubuntu 20.04

So installieren Sie PHP 5.6, PHP 8.0 und PHP 8.1 auf Ubuntu 20.04 LTS

So installieren Sie uTorrent in Ubuntu 16.04 LTS und Ubuntu 17.10

So installieren und verwenden Sie R unter Ubuntu

So installieren und verwenden Sie Jenkins unter Ubuntu 18.04 und 16.04 LTS