Odpowiedzi:
dstat jest lepszy niż iostat do ścisłego monitorowania aktywności dysku.
Podczas przenoszenia plików z jednego dysku twardego na inny uruchamiam następujące polecenie
dstat -D sda,sdc
Aby uzyskać więcej informacji, spójrz na tę stronę
Nie jestem specjalistą w tej dziedzinie, ale przychodzi mi na myśl iostat . Możesz zainstalować go z pakietem sysstat . Powodzenia!
iostat -d 10 /dev/sda
da ci wykorzystanie io w 10 sekundowych odstępach /dev/sda
. Prawie skorzystałbym watch iostat -d /dev/sda
z opcji interwału. Edycja: pobij mnie, gdy pisałem :)
watch
. Ciągłe raportowanie z czymś takim jak iostat -dk 10
zwraca bardziej znaczące liczby.
Korzystanie iostat
z sysstat
pakietu zapewnia pojedynczą migawkę wyników od momentu uruchomienia. Użycie parametru odstępu spowoduje dołączenie wyników tylko dla ostatniego przedziału do wyniku. Przykład: iostat 10
najpierw pokaże wartości „od rozruchu”, a następnie co 10 sekund będzie dodawał do danych ostatnie 10 sekund statystyki. Uwzględnij -y
opcję pominięcia pierwszego wyświetlania statystyk od momentu rozruchu, ale zrozum, że polecenie będzie wydawane bezczynnie przez określony czas, gdy system zbierze pierwszą migawkę.
Uważam, że jest to najbardziej skuteczne w połączeniu z watch
poleceniem i wskazaniem, aby zbierać tylko dla jednego przedziału statystyk. Na przykład:
watch -t -n 0.1 iostat -d -t -y 5 1
zapewnia odświeżanie statystyk aktywności co 5,1 sekundy z ostatnich 5 sekund. Aby rozbić opcje i parametry ...
-t
mówi zegarkowi, aby pominął nagłówek. Ma to na celu uniknięcie nieporozumień polegających na tym, że w przeciwnym razie nagłówek będzie zawierał „Co 0,1s”, co nie reprezentuje migawki danych.-n 0.1
Mówi oglądać uruchomić następującą komendę co 0,1 sekundy. Jest to najmniejszy czas na oglądanie (procps-ng 3.3.9), ale nie martw się, tak naprawdę nie uruchamia polecenia co 0,1 sekundy. Uruchomi polecenie 0,1 sekundy po zakończeniu poprzedniej instancji.-d
Mówi iostat tylko do utylizacji urządzenia wyświetlającego, istotnych ponieważ pytanie dotyczące aktywności dysku. Alternatywnie, aby monitorować konkretny dysk, nazwę urządzenia można wstawić przed parametrami interwału.-t
przełącznik mówi iostatowi, aby uwzględnił czas odświeżania w statystykach. Jest to przydatne, ponieważ wcześniejsze pominięcie nagłówka zegarka usunęło wyświetlanie czasu, które by tam było.-y
Przełącznik pomija pierwszy ekran „Od startu” statystyki z przedziału wyświetlacza. Bez tego wynikiem byłoby wyświetlenie statystyk od czasu aktualizacji rozruchu w odstępie czasu polecenia watch.5 1
to parametry interwału iostatu. W takim przypadku przechwyć raz 5 sekund statystyki (1). Ponieważ użyto przełącznika -y, będzie to tylko jeden ekran danych.Iostat zajmie 5 sekund, aby zebrać dane, następnie zostaną wyświetlone w zegarku, a 0,1 sekundy później zegarek ponownie uruchomi polecenie iostat. 5 sekund później nowe dane zastąpią stare, zegarek zaczeka 0,1 sekundy, umyje, spłuka, powtórzy ...
Spróbuj z nmon
sudo apt-get install nmon
Próbować:
nmon
Dane wyjściowe jak poniżej:
Naciśnij d = dysk naciśnij c = CPU naciśnij r = RAM, naciśnij v = pamięć wirtualna, status jądra naciśnij K, naciśnij N = sieć i naciśnij q lub x, aby wyjść