Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

dstat - Online w chmurze

Uruchom dstat w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie dstat, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


dstat - wszechstronne narzędzie do generowania statystyk zasobów systemowych

STRESZCZENIE


dstat [-afv] [opcje..] [opóźnienie [liczba]]

OPIS


Dstat to wszechstronny zamiennik vmstat, iostat i ifstat. Dstat pokonuje niektóre z
ograniczenia i dodaje kilka dodatkowych funkcji.

Dstat umożliwia natychmiastowe przeglądanie wszystkich zasobów systemowych, możesz np. porównaj dysk
użycie w połączeniu z przerwaniami z kontrolera IDE lub porównaj sieć
numery przepustowości bezpośrednio z przepustowością dysku (w tym samym przedziale).

Dstat również sprytnie podaje najbardziej szczegółowe informacje w kolumnach i wyraźnie
wskazuje, w jakiej wielkości i jednostce wyświetlany jest wynik. Mniej zamieszania, mniej
błędy, wydajniejsze.

Dstat jest wyjątkowy, ponieważ pozwala agregować przepustowość urządzeń blokowych dla określonego zestawu dysków lub
przepustowość sieci dla grupy interfejsów, tj. możesz zobaczyć przepustowość dla wszystkich
urządzenia blokowe, które tworzą pojedynczy system plików lub system pamięci masowej.

Dstat umożliwia bezpośrednie zapisywanie danych do pliku CSV w celu ich importowania i używania
OpenOffice, Gnumeric lub Excel do tworzenia wykresów.

Note
Użytkownicy Sleuthkit mogą zauważyć, że nazwa dstat Sleuthkit została zmieniona na datastat, aby uniknąć nazwy
konflikt. Zobacz błąd Debiana nr 283709, aby uzyskać więcej informacji.

OPCJE


-c, --procesor
włącz statystyki procesora (system, użytkownik, bezczynność, oczekiwanie, przerwanie sprzętowe, przerwanie programowe)

-C 0,3, razem
uwzględnij cpu0, cpu3 i total (podczas używania -c/--cpu)

-d, --dysk
włącz statystyki dysku (odczyt, zapis)

-D suma,hda
dołącz total i hda (gdy używasz -d/--disk)

-g, --strona
włącz statystyki strony (wejście strony, wyjście strony)

-i, --int
włącz statystyki przerwań

-Ja 5,10
dołącz przerwanie 5 i 10 (przy użyciu -i/--int)

-l, --ładuj
włącz statystyki średniego obciążenia (1 min, 5 min, 15 min)

-m, --mem
włącz statystyki pamięci (używane, bufory, pamięć podręczna, wolna)

-n, --net
włącz statystyki sieci (odbierz, wyślij)

-N eth1,całkowity
dołącz eth1 i total (gdy używasz -n/--net)

-p, --proc
włącz statystyki procesu (uruchomiony, nieprzerywalny, nowy)

-r, --io
włącz statystyki żądań we/wy (żądania odczytu, zapisu)

-s, --zamień
włącz statystyki wymiany (używane, bezpłatne)

-S zamiana1,całkowita
uwzględnij swap1 i total (gdy używasz -s/--swap)

-t, --czas
włączyć wyjście czasu/daty

-T, --epoka
włącz licznik czasu (sekundy od epoki)

-y, --sys
włącz statystyki systemowe (przerwania, przełączanie kontekstu)

--aio włącz statystyki aio (asynchroniczne wejścia/wyjścia)

--fs włącza statystyki systemu plików (otwarte pliki, i-węzły)

--ipc włącza statystyki ipc (kolejka wiadomości, semafory, pamięć współdzielona)

--lock włącza statystyki blokady plików (posix, flock, odczyt, zapis)

--raw włącza surowe statystyki (surowe gniazda)

--gniazdo elektryczne
włącz statystyki gniazd (total, tcp, udp, raw, ip-fragments)

--tcp włącz statystyki tcp (słuchaj, ustalono, syn, time_wait, zamknij)

--udp włącz statystyki udp (słuchaj, aktywne)

--unix włącz statystyki uniksowe (datagram, strumień, nasłuch, aktywny)

--vm włącz statystyki VM (twarde błędy stronicowania, miękkie błędy stronicowania, przydzielone, wolne)

--nazwa-wtyczki
włącz (zewnętrzne) wtyczki według nazwy wtyczki, zobacz WTYCZKI dla opcji

Możliwe są wewnętrzne statystyki
aio, procesor, procesor24, dysk, dysk24, stary dysk24, epoka, fs, int, int24, io, ipc, obciążenie,
lock, mem, net, page, page24, proc, raw, socket, swap, swapold, sys, tcp, czas,
udp, unix, vm

--list wyświetla wewnętrzne i zewnętrzne nazwy wtyczek

-a, --wszystko
równa się -cdngy (domyślnie)

-f, --pełne
rozwiń listy wykrywania -C, -D, -I, -N i -S

-v, --vmstat
równa się -pmgdsc -D suma

--pływak
wymuś wartości zmiennoprzecinkowe na ekranie (wzajemnie wykluczające się z --liczba całkowita)

--liczba całkowita
wymuś wartości całkowite na ekranie (wzajemnie wykluczające się z --pływak)

--bw, --blackonwhite
zmień kolory dla terminala z białym tłem

--brak koloru
wyłącz kolory (implikuje --brak aktualizacji)

--bez nagłówków
wyłącz powtarzające się nagłówki

--brak aktualizacji
wyłącz pośrednie aktualizacje, gdy opóźnienie > 1

--plik wyjściowy
zapisz wyjście CSV do pliku

--profil
pokaż statystyki profilowania podczas wychodzenia z dstat

WTYCZKI


Chociaż każdy może tworzyć własne wtyczki dstat (i wnosić je), dstat jest dostarczany z rozszerzeniem
już wiele wtyczek, które znacznie rozszerzają jego możliwości. Oto przegląd nt
wtyczki dstat są dostarczane z:

--bateria
bateria w procentach (wymaga ACPI)

--bateria-pozostanie
pozostała bateria w godzinach, minutach (wymaga ACPI)

--cpufreq
Częstotliwość procesora w procentach (wymaga ACPI)

--dbus liczba połączeń dbus (wymagany python-dbus)

--dysk-tps
statystyki transakcji na dysku na sekundę (tps).

--dysk-narzędzie
na wykorzystanie dysku w procentach

--dstat
pokaż zużycie procesora dstat i opóźnienie

--dstat-procesor
pokaż zaawansowane użycie procesora dstat

--dstat-ctxt
pokaż przełączniki kontekstu dstat

--dstat-pamięć
pokaż zaawansowane użycie pamięci dstat

--wentylator prędkość wentylatora (wymaga ACPI)

--wolna przestrzeń
na użycie dysku systemu plików

--gpfs GPFS odczyt/zapis I/O (wymaga mmpmon)

--gpfs-ops
Operacje systemu plików GPFS (wymaga mmpmon)

--Witaj świecie
Hello world przykładowa wtyczka dstat

--innodb-bufor
pokaż statystyki bufora innodb

--innodb-io
pokaż statystyki we/wy innodb

--innodb-ops
pokaż liczniki operacji innodb

--połysk
pokaż połyskującą przepustowość we/wy

--memcache-hits
pokaż liczbę trafień i chybień z memcache

--mysql5-cmds
pokaż statystyki poleceń MySQL5

--mysql5-połączenie
pokaż statystyki połączenia MySQL5

--mysql5-io
pokaż statystyki we/wy MySQL5

--mysql5-klucze
pokaż statystyki kluczy MySQL5

--mysql-io
pokaż statystyki we/wy MySQL

--mysql-keys
pokaż statystyki kluczy MySQL

--net-pakiety
pokazuje liczbę odebranych i wysłanych pakietów

--nfs3 pokazuje operacje klienta NFS v3

--nfs3-ops
pokaż rozszerzone operacje klienta NFS v3

--nfsd3
pokaż operacje serwera NFS v3

--nfsd3-ops
pokaż rozszerzone operacje serwera NFS v3

--ntp pokazuje czas NTP z serwera NTP

--przyrostek
pokaż rozmiary kolejek postfiksowych (wymaga postfiksa)

--moc
pokaż zużycie energii

--proc-liczba
pokaż całkowitą liczbę procesów

--qmail
pokaż rozmiary kolejek qmail (wymagany qmail)

--rpc pokazuje statystyki wywołań klienta RPC

--rpcd pokazuje statystyki wywołań serwera RPC

--Wyślij maila
pokaż rozmiar kolejki sendmaila (wymaga sendmaila)

--drzemka
pokaż liczbę tyknięć na sekundę

--kałamarnica
pokaż statystyki użycia kałamarnicy

--test pokazuje wyjście wtyczki testowej

--termiczny
czujniki temperatury systemu

--top-bio
pokaż najdroższy blokowy proces we/wy

--top-bio-adw
pokaż najdroższy blokowy proces I/O (w tym pid i inne statystyki)

--top-oczekiwanie na dziecko
pokaż proces, który najbardziej czeka na dziecko

--top-procesor
pokaż najdroższy proces procesora

--adv-top-cpu
pokaż najdroższy proces procesora (w tym pid i inne statystyki)

--top-cputtime
pokaż proces zużywający najwięcej czasu procesora (w ms)

--top-cputtime-śr
pokaż proces z najwyższym średnim przedziałem czasu (w ms)

--góra-wew
pokaż najczęstsze przerwanie

--top-io
pokaż najdroższy proces I/O

--top-io-przysł
pokaż najdroższy proces I/O (w tym pid i inne statystyki)

--najwyższe opóźnienie
pokaż proces z największym całkowitym opóźnieniem (w ms)

--top-latency-śr
pokaż proces z największym średnim opóźnieniem (w ms)

--top-pamięć
pokaż proces zużywający najwięcej pamięci

--do góry-oom
pokaż proces, który zostanie zabity przez OOM jako pierwszy

--utmp pokazuje liczbę połączeń utmp (wymaga python-utmp)

--vmk-hba
pokaż statystyki vmhba jądra VMware ESX

--vmk-int
pokaż statystyki przerwań jądra VMware ESX

--vmk-nic
pokaż statystyki portu jądra VMware ESX

--vm-memctl
pokaż status balonowania wewnątrz gości VMware

--vz-procesor
pokaż użycie procesora na gościa OpenVZ

--vz-io
pokaż użycie we/wy na gościa OpenVZ

--vz-ubc
pokaż liczniki fasoli użytkownika OpenVZ

--wifi jakość łącza bezprzewodowego i stosunek sygnału do szumu

ARGUMENTY


opóźnienie to opóźnienie w sekundach między każdą aktualizacją

liczyć to liczba aktualizacji do wyświetlenia przed wyjściem

Domyślne opóźnienie to 1, a liczba jest nieokreślona (nieograniczona)

POŚREDNI AKTUALIZACJE


Podczas wywoływania dstat z a opóźnienie większe niż 1 i bez --brak aktualizacji opcja, to będzie
pokaż aktualizacje pośrednie, tj. za pierwszym razem średnia 1 s, druga aktualizacja 2
drugą średnią itd. aż do osiągnięcia opóźnienia.

Więc jeśli określiłeś opóźnienie 10, dotychczasowy 9 pośredni aktualizacje jest NIE migawkiOni
to średnie z czasu, który upłynął od ostatniej ostatecznej aktualizacji. Efekt końcowy jest taki
otrzymujesz 10-sekundową średnią w nowej linii, tak jak w przypadku vmstat.

PRZYKŁADY


Używanie dstat do powiązania przepustowości dysku z wykorzystaniem sieci (eth0), całkowitym wykorzystaniem procesora i
liczniki systemowe:

dstat -dnyc -N eth0 -C suma -f 5
Sprawdzanie zachowania dstat i wpływu dstat na system:

dstat -taf --debug
Korzystanie z wtyczki czasu razem z cpu, net, disk, system, load, proc i top_cpu
wtyczki:

dstat -tcndylp --top-cpu
to jest identyczne

dstat --time --cpu --net --disk --sys --load --proc --top-cpu
Używanie dstat do powiązania statystyk procesora z przerwaniami na urządzenie:

dstat -tcyif

Korzystaj z dstat online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad