GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e utilizzare iostat su Ubuntu 16.04 LTS

iostat noto anche come statistiche di input/output è un popolare strumento di monitoraggio del sistema Linux che può essere utilizzato per raccogliere statistiche sui dispositivi di input e output. Consente agli utenti di identificare i problemi di prestazioni del disco locale, del disco remoto e delle informazioni di sistema. I rapporti di creazione di iostat, il rapporto sull'utilizzo della CPU, il rapporto sull'utilizzo del dispositivo e il rapporto sul file system di rete.

In questo tutorial impareremo come installare iostat su Ubuntu 16.04 e come usarlo.

Prerequisito

  • Desktop Ubuntu 16.04 installato sul tuo sistema.
  • Utente non root con configurazione dei privilegi sudo sul tuo sistema

Installa iostat

Per impostazione predefinita, iostat è incluso nel pacchetto sysstat in Ubuntu 16.04. Puoi installarlo facilmente semplicemente eseguendo il seguente comando:

sudo apt-get install sysstat -y

Una volta installato sysstat, puoi procedere al passaggio successivo.

Esempio di base iostat

Iniziamo eseguendo il comando iostat senza alcun argomento. Questo visualizzerà informazioni sull'utilizzo della CPU e le statistiche di I/O del tuo sistema:

iostato

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 22.67 0.52 6.99 1.88 0.00 67.94Dispositivo:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 15.15 449.15 119.01 771022 204292

Nell'output sopra, viene visualizzata la prima riga, la versione del kernel Linux e il nome host. Le due righe successive visualizzano le statistiche della CPU come l'utilizzo medio della CPU, la percentuale di tempo in cui la CPU è rimasta inattiva e ha atteso la risposta I/O, la percentuale di tempo di attesa della CPU virtuale e la percentuale di tempo in cui la CPU è rimasta inattiva. Le due righe successive visualizzano il rapporto sull'utilizzo del dispositivo, ad esempio il numero di blocchi letti e scritti al secondo e il numero totale di blocchi letti e scritti al secondo.

Per impostazione predefinita, iostat visualizza il rapporto con la data corrente. Se vuoi visualizzare l'ora corrente, esegui il seguente comando:

iostat -t

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 2017 _x86_64_ (4 CPU)sabato 16 dicembre 2017 09:44:55 ISTavg-cpu:%user %nice %system %iowait %steal %idle 21.37 0.31 6.93 1.28 0.00 70.12Dispositivo:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 9.48 267.80 79.69 771022 229424

Per verificare la versione di iostat, eseguire il comando seguente:

iostat -V

Uscita:

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

Puoi elencare tutte le opzioni disponibili con il comando iostat usando il comando seguente:

iostat --help

Uscita:

Utilizzo:iostat [ opzioni ] [  [  ] ]Le opzioni sono:[ -c ] [ -d ] [ -h ] [ -k | -m] [-N] [-t] [-V] [-x] [-y] [-z][-j {ID | ETICHETTA | PERCORSO | UUID | ... } ][ [ -T ] -g ] [ -p [  [,...] | TUTTI ] ][  [...] | TUTTI ]    

Esempio di utilizzo avanzato di iostat

Se desideri visualizzare solo una volta il rapporto del dispositivo, esegui il comando seguente:

iostat -d

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 2017 _x86_64_ (4 CPU)Dispositivo:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 12.18 353.66 102.44 771022 223320

Per visualizzare il rapporto del dispositivo continuamente per ogni 5 secondi, per 3 volte:

iostat -d 5 3

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 2017 _x86_64_ (4 CPU)Dispositivo:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 11.77 340.71 98.95 771022 22_3928Dispositivo:tps kB_wrtn/s kB_wrtnsda 2.00 0.00 8.00 0 40Dispositivo:tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0.60 0.00 3.20 0 16

Se vuoi visualizzare le statistiche di dispositivi specifici, esegui il seguente comando:

iostat -p sda

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.69 0.36 6.98 1.44 0.00 69.53Dispositivo:tps kB_read / s kB_wrtn / s kB_read kB_wrtnsda 11,00 316,91 92.38 771.022 224744sda1 0.07 0.27 0.00 0.01 0.05 664 0sda2 0.00 128 0sda3 0.07 0.27 0.00 648 0sda4 10,56 315,21 92.35 766.877 224692sda5 0.12 0.48 0.02 1165 52sda6 0,07 0,32 0,00 776 0 

Puoi anche visualizzare le statistiche di più dispositivi con il seguente comando:

iostat -p sda, sdb, sdc

Se desideri visualizzare le statistiche I/O del dispositivo in MB/secondo, esegui il comando seguente:

iostat -m

Dovresti vedere il seguente output:

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

Se desideri visualizzare le informazioni estese per una partizione specifica (sda4), esegui il comando seguente:

iostat -x sda4

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 2017 _x86_64_ (4 CPU)avg-cpu:%user %nice %system %iowait %steal %idle 21.26 0.28 6.87 1.19 0.00 70.39Dispositivo: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 

Se desideri visualizzare solo le statistiche sull'utilizzo della CPU, esegui il comando seguente:

iostat -c

Dovresti vedere il seguente output:

Linux 3.19.0-25-generic (Ubuntu-PC) sabato 16 dicembre 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. Come installare e utilizzare Wine su Ubuntu 20.04

  2. Come installare e utilizzare FFmpeg su Ubuntu 18.04

  3. Come installare e utilizzare Telnet su Ubuntu 20.04 LTS

  4. Come installare Libreoffice 4.3 su Ubuntu 12.04 e 14.04 LTS

  5. Come installare Libreoffice 4.4 su Ubuntu 15.04 e 14.04 LTS

Come installare e utilizzare Kontact in Ubuntu 20.04

Come installare e utilizzare iTunes su Ubuntu 20.04

Come installare PHP 5.6, PHP 8.0 e PHP 8.1 su Ubuntu 20.04 LTS

Come installare uTorrent in Ubuntu 16.04 LTS e Ubuntu 17.10

Come installare e utilizzare R su Ubuntu

Come installare e utilizzare Jenkins su Ubuntu 18.04 e 16.04 LTS