vmstat выводит снапшот состояния системы: очередь процессов, память, своп, блочный IO, прерывания, нагрузку CPU.

vmstat 1 5      # 5 замеров раз в секунду
vmstat -s       # сводка памяти одной колонкой
vmstat -d       # активность дисков
vmstat -SM 1    # память в МБ

Ключевые поля: r — в очереди CPU, b — ждут IO, swpd — своп использован, bi/bo — блоков прочитано/записано, wa — %CPU в ожидании диска. Если wa > 20% — узкое место в дисковой подсистеме. Если r > числа ядер — CPU перегружен.

#linux #bash #monitoring #sysadmin