Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
3.3. Команды мониторинга
Red Hat Enterprise Linux также включает текстовые утилиты мониторинга производительности. Их преимущество состоит в том, что они могут работать за пределами уровня выполнения 5.
top
top показывает изменения статистики системы и активности процессов в реальном времени. Формат результатов можно настроить с сохранением настроек после перезагрузки.
По умолчанию процессы упорядочены в зависимости от их нагрузки на процессор, что позволяет сразу увидеть, какие процессы потребляют больше всего ресурсов.
Подробную информацию о top можно найти на справочной странице
man top
.
ps
ps возвращает снимок состояния работающих процессов.
ps возвращает более подробную статистику чем top, но не обновляет ее динамически.
Подробную информацию можно найти на справочной странице
man ps
.
vmstat
vmstat позволяет получить подробную информацию об активности процессов, памяти, процессора, ввода-вывода устройств и пр.
Получаемые с помощью vmstat отчеты тоже изменяются динамически, но не так часто как top.
Подробную информацию можно найти на справочной странице
man vmstat
.
sar
sar возвращает информацию об активности системы на текущий день. Стандартный формат включает статистику использования процессора через каждые 10 минут.
12:00:01 AM CPU %user %nice %system %iowait %steal %idle 12:10:01 AM all 0.10 0.00 0.15 2.96 0.00 96.79 12:20:01 AM all 0.09 0.00 0.13 3.16 0.00 96.61 12:30:01 AM all 0.09 0.00 0.14 2.11 0.00 97.66 ...
sar подходит для генерации отчетов с заданным интервалом.
Подробную информацию можно найти на справочной странице
man sar
.