Crazy Linuxoid
218 subscribers
31 photos
7 files
346 links
Делюсь сисадминскими изысканиями.
Download Telegram
🚀 Мониторинг Linux: утилита vmstat

Что это?
vmstat (Virtual Memory Statistics) — мощный инструмент для мониторинга производительности Linux. Он показывает:
• Использование памяти (RAM, swap).
• Активность процессов и CPU.
• Дисковые операции (I/O).
• Прерывания и переключения контекста.

Базовый синтаксис:
vmstat [опции] [задержка [количество]]

Пример:
vmstat 2 5  # Обновление каждые 2 секунды, 5 итераций.

Основные опции:

• -a: активная/неактивная память.
• -d: статистика по дискам.
• -s: сводка по памяти.
• -t: добавление временной метки.
• -S M: вывод в мегабайтах.

Примеры использования:

1. Мониторинг в реальном времени:
vmstat 2

2. Проверка дисков:
vmstat -d

3. Полная статистика памяти:
vmstat -s -S M

Почему это полезно?
vmstat помогает быстро диагностировать проблемы с производительностью, такие как:

• Перегрузка CPU.
• Нехватка памяти.
• Высокая нагрузка на диски.

vmstat — это must-have инструмент для админов и DevOps. Простота и мощь в одной команде!
👍4