W jaki sposób Monitor systemu może wyświetlić dysk io?

28

Nie mogę sobie wyobrazić, że nie jest to możliwe ... ale nie wiem, gdzie to włączyć.

nie może monitorować systemu ( gnome-system-monitor) wyświetlać dysku io?

otmezger
źródło
1
Proszę spojrzeć na askubuntu.com/questions/293426/…
Qasim
@Qasim To nie jest duplikat, OP pyta, czy gnome-system-monitor może wyświetlać statystyki io, a nie jakie narzędzia.
Seth
@Seth .. Nie oznaczyłem go jako duplikat, po prostu wklejam link, aby zobaczyć :)
Qasim
1
Żądanie funkcji jest śledzone tutaj .
xuhdev

Odpowiedzi:

20

Dlaczego nie używasz iostatu :

sudo apt-get install sysstat

iostat znajduje się w pakiecie sysstat.

Na przykład :

iostat -d 30 /dev/sda 

da ci wynik we / wy w odstępie 30 sekund

nux
źródło
iostat -xddla raportów z rozszerzonymi dyskami
Drew Beres
14

Możesz spróbować nmon

sudo apt-get install nmon

Próbować:

nmon

Dane wyjściowe jak poniżej:

wprowadź opis zdjęcia tutaj

Naciśnij d = Dysk Naciśnij c = CPU Naciśnij r = RAM Naciśnij q, aby wyjść

Możesz także spróbować z:

iostat

Dane wyjściowe jak poniżej:

Linux 3.16.0-30-generic (client01)    03/01/2016      _i686_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
      39.73   24.58    2.96    0.26    0.00   32.48

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               3.32        57.31        40.05  119879872   83767716
sdb               1.45        15.02        22.60   31424408   47273012
Ramesh Chand
źródło
7

Możesz użyć monitora systemu z KDE (ksysguard), otworzyć go, przejść do pliku i kliknąć „pobierz nowe karty”, a następnie można pobrać płytę io.

Tak czy inaczej, wiele narzędzi pozwala oglądać IO płyty, na przykład wtyczki gnome-shell, wskaźniki Unity, plazmoidy KDE lub conky.

Aiphee
źródło
Nie można pobrać kart: „Ładowanie dostawców […] nie powiodło się”.
Jānis Elmeris
To samo nie udało się załadować dostawców
Douglas Gaskell,
5

Z tego powodu zrezygnowałem z gnome-system-monitor.

Na moich maszynach 12.04 zainstalowałem wskaźnik-wielokrotnego ładowania. Po zainstalowaniu możesz użyć strony Preferencje, aby go uzyskać, więc pokaż dyskowe operacje we / wy - wraz z pamięcią, zamianą, siecią itp.

RobC76
źródło
szkoda, że ​​nie może tego zrobić ...
otmezger
Kiedy uruchamiam wskaźnik-wielokrotnego ładowania, nic się nie dzieje.
Jānis Elmeris
2

Istnieje wiele narzędzi do monitorowania statystyk systemu. Napisałem skrypt do profilowania systemu. Możesz użyć tego również więcej.

Możesz użyć iotop& iostat. Zapewnią lepszą reprezentację wykorzystania systemu. sysstatpakiet daje dostęp do innych narzędzi do monitorowania.

# apt-get install iotop sysstat
# iostat -dx
Linux 4.4.0-64-generic (ip-172-16-27-59)        03/10/2017      _x86_64_        (4 CPU)

Device:  rrqm/    swrqm/s     r/s     w/s     rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
xvda              0.00     4.36    0.83    2.77    15.64    56.59    40.14     0.01    2.18    0.82    2.59   0.63   0.23
xvdb              0.00     0.09    0.01    0.11     0.06     7.21   120.59     0.00    1.29    0.85    1.35   0.34   0.00

Od man iostat:

r/s
     The number (after merges) of read requests completed per second for the device.
w/s
     The number (after merges) of write requests completed per second for the device.
rsec/s (rkB/s, rMB/s)
     The number of sectors (kilobytes, megabytes) read from the device per second.
wsec/s (wkB/s, wMB/s)
     The number of sectors (kilobytes, megabytes) written to the device per second.

Te wartości dają dokładne wyobrażenie o Disk IO.

Mansur Ali
źródło
Do jakiego skryptu się odwołujesz?
wjandrea
1

Może to zrobić nowy Monitor systemu w GNOME 3.26.

Możesz łatwo uaktualnić do Ubuntu 17.10, aby uzyskać nową wersję.

Tooniis
źródło
Używam Ubuntu 17.10 i gnome-system-monitor 3.26, ale nie mam monitora IO. Czemu?
ConductClever,
@ConductedClever Może być konieczne ręczne dodanie ich. Wystarczy kliknąć prawym przyciskiem myszy dowolny tytuł pola i zaznaczyć Zapis dysku i Odczyt dysku.
Tooniis,
1
Mogę się mylić, ale myślę, że masz na myśli IO na proces, a nie IO dysku
Will Palmer