Мониторинг Linux серверов — утилита TOP

И снова мой пост о linux. Это связано прежде всего с тем что я приобрел новый сервер VPS под управлением unix системы CENT OS.

Сразу скажу что все unix системы похожи, и многие действия совершаются совершенно одинаково.

Собственно тема поста — мониторинг linux — отслеживаем использование ресурсов linux в реальном времени.

Для мониторинга системы оспользуемся командой top

Для этого просто введем «top» без кавычек в командную строку.

Результат выполнения примерно следующий:

[devul@vds var]# top
top — 00:27:33 up 1 day,  1:57,  1 user,  load average: 1.09, 1.78, 2.02
Tasks:  25 total,   2 running,  22 sleeping,   1 stopped,   0 zombie
Cpu(s): 43.9%us,  3.8%sy,  0.0%ni, 52.4%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    256000k total,   231560k used,    24440k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
29972 www-data  16   0 82612  29m  10m S 20.3 11.9   0:17.54 httpd
29935 www-data  16   0 75832  28m  13m S 12.6 11.6   0:20.09 httpd
1357 root      15   0  7180 1060  660 S  0.0  0.4   0:00.27 sshd
1368 root      15   0  5284  528  252 S  0.0  0.2   0:00.08 vsftpd
1412 root      17   0  4624 1324 1124 S  0.0  0.5   0:00.22 mysqld_safe
29841 root      15   0 10172 3160 2600 R  0.0  1.2   0:00.20 sshd
29848 root      15   0  4624 1456 1228 S  0.0  0.6   0:00.07 bash
29973 www-data  17   0 77720  30m  15m S  0.0 12.2   0:07.32 httpd
30000 root      15   0  2288 1016  816 T  0.0  0.4   0:00.40 top
30084 www-data  16   0 70164  23m  14m S  0.0  9.3   0:07.26 httpd
30188 www-data  16   0 71012  15m 5260 S  0.0  6.0   0:00.70 httpd
30189 www-data  16   0 63360 9452 3720 S  0.0  3.7   0:00.10 httpd

Данные меняются каждые 5 секунд, что позволяет отслеживать ситуацию в реальном времени

Так же доступны следующие команды:

Горячая клавиша Использование
t Включение и выключение выдачи на экран суммарных данных.
m Включение и выключение выдачи на экран информации об использовании памяти.
A Сортировка строк по максимальному потреблению различных системных ресурсов. Полезна для быстрой идентификации задач, для которых в системе не хватает ресурсов.
f Вход в меню интерактивного конфигурирования данных, выдаваемых на экран командой top. Полезна для настройки команды top для выполнения специфической задачи.
o Позволяет вам интерактивно задавать порядок строк, выдаваемой командой top.
r Изменение приоритета процессов с помощью команды renice.
k Удаление процесса с помощью команды kill.
z Переключение между цветным / монохромным вариантом выдачи изображения.

Что бы выйти из программы нужно нажать cntrl+Z и мы попадем обратно в командную строку.

Запись опубликована в рубрике linux. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *