Дстат: алат за праћење учинка и ресурса нашег тима

дстат

Дстат је свестран алат за статистику ресурса. Овај алат комбинује могућности иостата, вмстата, нетстата и ифстата. Дстат нам омогућава праћење системских ресурса у реалном времену. Када требате прикупити те податке у реалном времену, дстат ће се прилагодити вашим потребама.

Дстат омогућава нам да у реалном времену видимо све системске ресурсе, даје нам детаљне информације о целом систему у колонама, на пример, можемо видети простор на диску у комбинацији са прекидима ИДЕ контролера.

Дстат карактеристике

  • Написано питоном
  • Комбинујте заједно: Вмстат, ИОСТАТ, ифстат, НЕТСТАТ.
  • Приказује тачне статистике у реалном времену.
  • Модуларни дизајн.
  • Лако проширите, додајте своје бројаче.
  • Омогућава извоз ЦСВ резултата, који се могу увести у Гнумериц и Екцел за израду графика.
  • Садржи мноштво спољних додатака који показују колико је лако додати бројаче.
  • Можете сумирати групне блокове / мрежне уређаје и дати укупан број.
  • Може приказивати прекиде према уређају
  • Врло прецизни временски оквири, без времена преласка када је систем под стресом
  • Можете одредити различите јединице са различитим бојама.
  • Може показати средње резултате када је одуговлачење> 1.

Инсталирање Дстата

Дстат налази се унутар Убунту спремишта Подразумевано га можете лако инсталирати покретањем следеће наредбе:

sudo apt-get install dstat

Како се користи Дстат?

инсталација завршена настављамо са покретањем апликације са следећом командом:

dstat

Показује нам излаз са системским информацијама. Радећи ово подразумевано узимају следеће опције.

Опције -цднги су следеће:

  1. ц: статистика процесора
  2. д: статистика диска
  3. н: мрежна статистика
  4. г: статистика странице
  5. и: системска статистика

Тако да можемо мало прилагодити излаз података, на пример, ако у рачунару имамо више дискова, можемо навести да нам приказује информације са другог диска, на пример

dstat -cdl -D sdb

Излаз:

  ----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 …

Сада с друге стране ако желимо да прикажемо информације о ЦПУ, већа латенција и већа меморија, покрените следећу наредбу:

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

Сада, с друге стране, резултат наредбе дстат можемо сачувати у .цсв датотеци користећи опцију –оутпут:

На пример, ако желите да прикажете време, ЦПУ, меморију, статистику учитавања система са закашњењем од две секунде између 10 ажурирања и сачувате излаз у датотеци репорт.цсв, покрените следећу команду:

dstat --output report.csv

такође могу да користе разне интерне додатке а спољни са дстат.

Да бисте пописали све доступне додатке, покрените следећу команду:

dstat --list

Уз дстат је доступно много корисних опција, можете да наведете све доступне опције помоћу наредбе испод:

dstat -h

Излаз:

  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

Дстат има много опција помоћу којих у реалном времену можемо добити тачне информације од наше опреме и система, остаје само да научимо како да их користимо у нашу корист.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.