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

дстат

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

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

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

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