Инструмент для сбора усреднённой информации об использовании системных ресурсов.

dstat 002

Dstat — модульная Python консольная утилита для сбора усреднённой информации об использовании системных ресурсов (системный монитор).

dstat 003

Dstat удобный инструмент для мониторинга во время настройки, проведения тестов производительности или устранения неполадок. Утилита является универсальной заменой для vmstat (вывод информации об использовании памяти, процессора и дисков), iostat (выявление узких мест связанных с дисковым вводом/выводом), netstat (вывод состояния сетевых соединений, таблиц маршрутизации, сетевой статистики и пр) и ifstat (сбор статистики загрузки сетевых интерфейсов).

dstat 005

dstat 004

Dstat имеет модульную архитектуру и легко расширяется для выполнения любой задачи с помощью плагинов, чтобы показать как можно легко добавлять собственные счётчики в составе утилиты имеется множество внешних плагинов.

dstat 006

dstat 007

Процесс мониторинга в Dstat организован просто и наглядно, вся информация выдаётся в колонках, для уменьшения путаницы и ошибок, использование системных ресурсов можно просматривать в режиме реального времени, различные единицы отображаются различными цветами.

dstat 008

dstat 009

dstat 010

Dstat показывает точные единицы и ограничивает ошибки преобразования, может показывать промежуточные результаты и общую статистику. Утилита позволяет видеть все ресурсы сети, к примеру можно сравнивать использование диска вместе с прерываниями контроллера IDE (параллельный интерфейс подключения накопителей), или численно сравнивать ширину канала сети непосредственно с производительностью диска (в один и тот же момент) и многое другое...

dstat 011

dstat 012

dstat 013

Выводимая Dstat информация (в текущей форме) не позволяет производить её дальнейшую обработку другими инструментами, она предназначена облегчить интерпретацию данных получаемых в реальном времени. Для записи вывода утилиты используется экспорт данных в файл формата CSV (текстовой формат для предоставления табличных данных), для последующего анализа в специализированных приложениях (Gnumeric, LibreOffice Calc и пр).

dstat 014

Лицензия: GNU General Public License version 2.0 (GPLv2)

dstat 015

Домашняя страница