Dstat: nástroj pro sledování výkonu a zdrojů našeho týmu

dstat

dstat je univerzální nástroj pro statistiku zdrojů. Tento nástroj kombinuje možnosti iostat, vmstat, netstat a ifstat. Dstat nám umožňuje sledovat systémové prostředky v reálném čase. Pokud potřebujete tyto informace shromažďovat v reálném čase, dstat se přizpůsobí vašim potřebám.

dstat umožňuje nám zobrazit všechny systémové prostředky v reálném čase, dává nám podrobné informace o celém systému ve sloupcích, například můžeme vidět místo na disku v kombinaci s přerušeními řadiče IDE.

Funkce Dstat

  • Napsáno v pythonu
  • Kombinujte společně: Vmstat, IOSTAT, ifstat, NETSTAT.
  • Zobrazuje přesné statistiky v reálném čase.
  • Modulární design.
  • Snadno rozšiřujte a přidávejte vlastní počítadla.
  • Umožňuje exportovat výstup CSV, který lze importovat do Gnumeric a Excel a vytvářet grafiku.
  • Obsahuje mnoho externích modulů plug-in, které ukazují, jak snadné je přidat čítače.
  • Můžete shrnout bloky síťových zařízení / skupin a uvést celkový počet.
  • Může zobrazit přerušení podle zařízení
  • Velmi přesné časové rámce, žádné časy přechodu, když je systém namáhán
  • Můžete určit různé jednotky s různými barvami.
  • Může prokázat přechodné výsledky, když je prokrastinace> 1.

Instalace Dstat

dstat je uvnitř úložišť Ubuntu Ve výchozím nastavení jej můžete snadno nainstalovat spuštěním následujícího příkazu:

sudo apt-get install dstat

Jak používat Dstat?

instalace dokončena pokračujeme ke spuštění aplikace s následujícím příkazem:

dstat

Ukazuje nám výstup se systémovými informacemi. Tímto způsobem ve výchozím nastavení vezmete následující možnosti.

Možnosti -cdngy jsou následující:

  1. c: statistika CPU
  2. d: statistika disku
  3. n: statistiky sítě
  4. g: statistika stránky
  5. y: statistika systému

Za co můžeme informační výstup trochu přizpůsobitnapříklad pokud máme v počítači více než jeden disk, můžeme označit, že nám například zobrazuje informace z jiného disku

dstat -cdl -D sdb

Podívejte se na:

  ----total-cpu-usage---- --dsk/sdb- ---load-avg--- usr sys idl wai hiq siq| read writ| 1m 5m 15m 9 10 78 2 0 0| 84B …

Nyní na druhé straně pokud chceme vizualizovat informace o CPU, vyšší latence a vyšší paměť, spusťte následující příkaz:

dstat --top-cpu-adv --top-latency --top-mem

Na druhou stranu můžeme uložit výsledek příkazu dstat do souboru .csv pomocí volby –výstup:

Například pokud chcete zobrazit čas, CPU, paměť, statistiky načtení systému se zpožděním dvou sekund mezi 10 aktualizacemi a uložit výstup do souboru report.csv, spusťte následující příkaz:

dstat --output report.csv

také může používat různé interní pluginy a externí s dstat.

Chcete-li zobrazit seznam všech dostupných doplňků, spusťte následující příkaz:

dstat --list

S dstatem je k dispozici mnoho užitečných možností, pomocí níže uvedeného příkazu můžete zobrazit všechny dostupné možnosti:

dstat -h

Podívejte se na:

  Usage: dstat [-afv] [options..] [delay [count]] Versatile tool for generating system resource statistics

Opciones de Dstat:

-c, --cpu enable cpu stats

-C 0,3, el total incluye cpu0, cpu3 y total

-d, --disk habilita las estadísticas del disco

-D total, hda incluye hda y total

-g, --page enable page stats

-i, --int enable interrupt stats

-I 5, eth2 incluye int5 y la interrupción utilizada por eth2

-l, - load enable load stats

-m, --mem enable memory stats

-n, --net habilitar estadísticas de red

-N eth1, total incluye eth1 y total

-p, --proc enable process stats

-r, --io enable io stats (solicitudes de E / S completadas)

-s, --swap enable swap stats

-S swap1, total incluye swap1 y total

-t, - tiempo de habilitar salida de fecha / hora

-T, - contador de tiempo de habilitación de tiempo (segundos desde época)

-y, --sys enable system stats

--aio enable aio stats

--fs, --filesystem enable fs stats

--ipc enable ipc stats

--lock enable lock stats

--raw enable raw stats

--socket enable socket stats

--tcp enable tcp stats

--udp enable udp stats

--Unix habilita las estadísticas de Unix

--vm enable vm stats

Dstat má mnoho možností, pomocí kterých můžeme získat přesné informace o našem zařízení a systému v reálném čase, musíme se jen naučit, jak je používat v náš prospěch.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.