Dstat: Difference between revisions
No edit summary |
No edit summary |
||
| Line 49: | Line 49: | ||
*'''"dstat -y"''' - для обзора нагрузки на систему. |
*'''"dstat -y"''' - для обзора нагрузки на систему. |
||
[[File:Dstat10.PNG]] |
[[File:Dstat10.PNG]] |
||
== Возможности и преимущества Dstat == |
|||
*Объединяет vmstat, iostat, ifstat, информацию netstat и многое другое. |
|||
*Показывает статистику точно за тот же период |
|||
*Включить/упорядочить счетчики, поскольку они наиболее целесообразны во время анализа/устранения неполадок. |
|||
*Модульная конструкция |
|||
*Написано на питоне, поэтому его легко расширить для решения поставленной задачи. |
|||
*Легко расширить, добавить свои собственные счетчики (пожалуйста, добавьте их) |
|||
*Включает в себя множество внешних плагинов, чтобы показать, как легко добавлять счетчики. |
|||
*Может суммировать сгруппированные блочные/сетевые устройства и давать общее количество |
|||
*Может отображать прерывания для каждого устройства |
|||
*Очень точные таймфреймы, никаких сдвигов во времени, когда система загружена |
|||
*Показывает точные единицы и ограничивает ошибки преобразования |
|||
*Укажите разные единицы измерения разными цветами |
|||
*Показать промежуточные результаты, когда задержка > 1 |
|||
*Позволяет экспортировать выходные данные CSV, которые можно импортировать в Gnumeric и Excel для построения графиков. |
|||
== Другие полезные команды для работы с Dstat == |
== Другие полезные команды для работы с Dstat == |
||
Revision as of 15:41, 2 December 2022
Ilya Kaloshin
Что такое Dstat?
Dstat - это некий аналог монитора ресурсов и диспетчера задач в Windows, но только для операционных систем на базе Linux. Dstat позволяет пользователю получать информацию о загруженности и работе системы. Благодаря Dstat вы можете узнать о нагрузке на диск, сеть, процессор и не только.
Установка Dstat
1. Для начала вы должны зайти в систему под своим именем пользователя.
2. После того, как вы зашли в систему - проверьте, возможно вы уже устанавливали Dstat на вашу операционную систему. Сделать это можно благодаря команде - "dstat". В нашем случае Dstat еще не установлен, что мы можем видеть на скриншоте внизу, поэтому переходим к следующему шагу.
3. Чтобы установить Dstat, нужно прописать одну команду - "sudo apt-get install dstat". После чего мы должны увидеть загрузку и установку нужных файлов.
4. Теперь Dstat установлен и полностью готов к запуску.
Работа с Dstat
Для того, чтобы запустить основное окно Dstat, вам следует ввести - "dstat". После чего вы увидите такую таблицу с информацией. В данный момент запущена таблица с общей информацией, а именно:
- Нагрузка на процессор -c
- Нагрузка на диск -d
- Нагрузка на сеть -n
- Нагрузка на страницу -g
- Нагрузка на систему -y
Данная статистика отображается в реальном времени, благодаря чему мы можем анализировать работу операционной системы.
Также при надобности пользователь может вывести все параметры отдельно. Команды:
- "dstat -c" - для обзора нагрузки на процессор.
- "dstat -d" - для обзора нагрузки на диск.
- "dstat -n" - для обзора нагрузки на сеть.
- "dstat -g" - для обзора нагрузки на страницу.
- "dstat -y" - для обзора нагрузки на систему.
Возможности и преимущества Dstat
- Объединяет vmstat, iostat, ifstat, информацию netstat и многое другое.
- Показывает статистику точно за тот же период
- Включить/упорядочить счетчики, поскольку они наиболее целесообразны во время анализа/устранения неполадок.
- Модульная конструкция
- Написано на питоне, поэтому его легко расширить для решения поставленной задачи.
- Легко расширить, добавить свои собственные счетчики (пожалуйста, добавьте их)
- Включает в себя множество внешних плагинов, чтобы показать, как легко добавлять счетчики.
- Может суммировать сгруппированные блочные/сетевые устройства и давать общее количество
- Может отображать прерывания для каждого устройства
- Очень точные таймфреймы, никаких сдвигов во времени, когда система загружена
- Показывает точные единицы и ограничивает ошибки преобразования
- Укажите разные единицы измерения разными цветами
- Показать промежуточные результаты, когда задержка > 1
- Позволяет экспортировать выходные данные CSV, которые можно импортировать в Gnumeric и Excel для построения графиков.
Другие полезные команды для работы с Dstat
Для того, чтобы узнать больше полезных функций Dstat, предусмотрены команды - "dstat -h" или же "dstat -help"