GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a používat iostat na Ubuntu 16.04 LTS

iostat známý také jako statistika vstupu/výstupu je populární nástroj pro monitorování systému Linux, který lze použít ke sběru statistik vstupních a výstupních zařízení. Umožňuje uživatelům identifikovat problémy s výkonem místního disku, vzdáleného disku a systémových informací. Iostat vytváří zprávy, zprávu o využití CPU, zprávu o využití zařízení a zprávu Network Filesystem.

V tomto tutoriálu se naučíme, jak nainstalovat iostat na Ubuntu 16.04 a jak jej používat.

Předpoklad

  • Ubuntu 16.04 desktop nainstalovaný ve vašem systému.
  • Na vašem systému je nastaven uživatel bez oprávnění root s oprávněními sudo

Instalovat iostat

Ve výchozím nastavení je iostat součástí balíčku sysstat v Ubuntu 16.04. Můžete jej snadno nainstalovat spuštěním následujícího příkazu:

sudo apt-get install sysstat -y

Jakmile je sysstat nainstalován, můžete přejít k dalšímu kroku.

Základní příklad iostat

Začněme spuštěním příkazu iostat bez jakéhokoli argumentu. Zobrazí se informace o využití CPU a statistiky I/O vašeho systému:

iostat

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU)avg-cpu:%user %hezký %systém %iowait %ukrást %idle 22.67 0.52 6.99 1.00798 0.0 kB_read/s kB_wrtn/s kB_read kB_wrtnsda 15,15 449,15 119,01 771022 204292

Ve výše uvedeném výstupu je na prvním řádku zobrazena verze linuxového jádra a název hostitele. Další dva řádky zobrazují statistiky CPU, jako je průměrné využití CPU, procento času, kdy byl CPU nečinný a čekal na odezvu I/O, procento čekací doby virtuálního CPU a procento času, kdy je CPU nečinný. Další dva řádky zobrazují zprávu o využití zařízení, jako je počet bloků čtení a zápisu za sekundu a celkový počet čtení a zápisu bloků za sekundu.

Ve výchozím nastavení iostat zobrazuje sestavu s aktuálním datem. Pokud chcete zobrazit aktuální čas, spusťte následující příkaz:

iostat -t

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU) Sobota 16. prosince 2017 09:44:55 ISTavg-cpu:%user %nice %systém %iowait %ukrást %idle 21,37 0,31 6,93 1,28 0,00 70,12 Zařízení:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 9,48 267,80 79,69 771022 229424

Chcete-li zkontrolovat verzi iostatu, spusťte následující příkaz:

iostat -V

Výstup:

sysstat verze 10.2.0(C) Sebastien Godard (sysstat orange.fr)

Všechny možnosti dostupné pomocí příkazu iostat můžete vypsat pomocí následujícího příkazu:

iostat --help

Výstup:

Použití:iostat [ options ] [  [  ] ]Možnosti jsou:[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ][ -j { ID | ŠTÍTEK | CESTA | UUID | ... } ][ [ -T ] -g ] [ -p [  [,...] | VŠECHNY ] ][  [...] | VŠECHNY ]    

Příklad použití iostat Advance

Pokud chcete zobrazit pouze sestavu zařízení pouze jednou, spusťte následující příkaz:

iostat -d

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU) Zařízení:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 12.18 353.643 10

Chcete-li zobrazit zprávu zařízení nepřetržitě každých 5 sekund, třikrát:

iostat -d 5 3

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU)Zařízení:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 11,77 340,93921B 98Device:kB_wrtnsda 2,00 0,00 8,00 0 40Zařízení:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0,60 0,00 3,20 0 16

Pokud chcete zobrazit statistiky konkrétních zařízení, spusťte následující příkaz:

iostat -p sda

Měli byste vidět následující výstup:

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

Statistiku více zařízení můžete zobrazit také pomocí následujícího příkazu:

iostat -p sda, sdb, sdc

Pokud chcete zobrazit statistiku I/O zařízení v MB/s, spusťte následující příkaz:

iostat -m

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.39 0.31 6.94 1.0030 Device:tps07.0 MB_read/s MB_wrtn/s MB_read MB_wrtnsda 9,67 0,27 0,08 752 223

Pokud chcete zobrazit rozšířené informace pro konkrétní oddíl (sda4), spusťte následující příkaz:

iostat -x sda4

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU)avg-cpu:%user %pěkný %systém %iowait %ukrást %idle 21.26 0.28 6.87 1.0019 Zařízení:0 /s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz čekat r_await w_await svctm %utilsda4 0,79 4,65 5,71 2,68 242,76 73,28 746,345 0,3 

Pokud chcete zobrazit pouze statistiky využití CPU, spusťte následující příkaz:

iostat -c

Měli byste vidět následující výstup:

Linux 3.19.0-25-generic (Ubuntu-PC) Sobota 16. prosince 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %ukrást %idle 21,45 0,33 6,96 1,099 1.36 0> 
Ubuntu
  1. Jak nainstalovat a používat Telnet na Ubuntu 20.04 LTS

  2. Jak nainstalovat Libreoffice 4.3 na Ubuntu 12.04 a 14.04 LTS

  3. Jak nainstalovat Libreoffice 4.4 na Ubuntu 15.04 a 14.04 LTS

  1. Jak nainstalovat a používat Wine na Ubuntu 20.04

  2. Jak nainstalovat a používat FFmpeg na Ubuntu 18.04

  3. Jak nainstalovat a používat Wine na Ubuntu 18.04

  1. Jak nainstalovat a používat Curl na Ubuntu 18.04

  2. Jak nainstalovat a používat Curl na Ubuntu 20.04

  3. Jak nainstalovat a používat SoftHSM na Ubuntu 16.04 LTS