3.9.6.3.1.11 dstat
Окружение
- Версия ОС: 8
- Конфигурация ОС: Рабочая станция
- Редакция ОС: Стандартная, Образовательная
- Версия ПО: pcp-system-tools -6.2.0-2, pcp-6.2.0-2, pcp-selinux-6.2.0-2, python3-pcp-6.2.0-2
Вы можете подробнее ознакомиться с интерактивными утилитами динамического мониторинга процессов, просмотрев наши обучающие видео:
-
на RuTube — Интерактивные утилиты динамического мониторинга процессов;
-
в Яндекс.Дзен — Интерактивные утилиты динамического мониторинга процессов;
-
в VK Видео — Интерактивные утилиты динамического мониторинга процессов.
На наших каналах вы также сможете найти много другой полезной информации.
dstat - инструмент для мониторинга состояния системы.
Для установки утилиты через терминал выполните команду (потребуются права администратора):
sudo dnf install dstat
Использование.
Отображение информации по процессу и статистики записи/чтения на диски:
python3 /usr/bin/dstat -s -d -top-bio ---total--- -dsk/total- ----system---- used free| read writ| time 1029M 6453M| |10-02 12:06:56 1029M 6453M| 0 0 |10-02 12:06:57 1029M 6453M| 0 0 |10-02 12:06:58 1029M 6453M| 0 0 |10-02 12:06:59 1029M 6453M| 0 0 |10-02 12:07:00 1029M 6453M| 0 8417B|10-02 12:07:01 1029M 6453M| 0 40k|10-02 12:07:02 1029M 6453M| 0 0 |10-02 12:07:03
Пример по использованию памяти:
python3 /usr/bin/dstat -g -l -m -s -top-mem ---paging-- ---load-avg--- ------memory-usage----- ---total--- ----system---- in out | 1m 5m 15m | used free buf cach| used free| time | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:27 2.00 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:28
1.00 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:29 0 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:30 0 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:31 0 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:32 0 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:33 0 0 | 0 0.01 0.04|1184M 403M 92M 2108M|1028M 6454M|10-02 12:12:34
Потребление ресурсов процессора:
python3 /usr/bin/dstat -c -y -l -proc-count -top-cpu
или
python3 /usr/bin/dstat -c -top-cpu -d -top-bio -top-latency
Еще одна комбинация:
python3 /usr/bin/dstat -top-cpu-adv -tldnpms 5 ----system---- ---load-avg--- -dsk/total- -net/total- ---procs--- ------memory-usage----- ---total--- time | 1m 5m 15m | read writ| recv send|run blk new| used free buf cach| used free 10-02 12:23:55|0.08 0.03 0.01| | | 0 0 |1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:00|0.07 0.03 0.00| 0 11k| 0 0 | 0 0 0|1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:05|0.07 0.03 0| 0 4925B| 0 0 |0.6 0 0.2|1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:10|0.06 0.03 0| 0 8929B| 0 0 |0.8 0 0|1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:15|0.06 0.03 0| 0 8191B| 0 0 | 0 0 0|1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:20|0.05 0.03 0| 0 5735B| 0 0 | 0 0 0.2|1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:25|0.15 0.05 0.01| 0 2478B| 12B 12B|0.4 0 0|1174M 407M 92M 2114M|1028M 6454M 10-02 12:24:30|0.20 0.06 0.01| 0 13k| 0 0 |0.4 0 0.2|1174M 407M 92M 2114M|1028M 6454M
Описание параметров:
- l - средняя загрузка системы;
- d - использования дисков;
- n - загрузка сетевых устройств;
- p - активность процессов;
- m - использование памяти;
- s - использование подкачки;
- 5 - интервалов в 5 секунд;
- t - вывод текущего времени;
- -top-cpu-adv - показать самый "дорогой" процесс ввода-вывода (включая pid и другую статистику).
Дата последнего изменения: 10.02.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.