apt-get install top
apt-get install ganglia-monitor
apt-get install sysstat
apt-get install sockstattop
У утилиты top есть параметры, которые облегают жизнь, их мы набираем в top’e когда он запущен:
S — показать системные процессы, по умолчанию они не показываютсяu — и имя пользователя, например u mysql покажет процессы запущенные от пользователя mysqlo — используем для сортировки, возможные параметры — pri, size, res, cpu, time, threadsm — переключение между режимами отображения нагрузки и ввода-выводаk — завершить процесс, ввод pid процессаr — изменить приоритет процесса, вводим pid процессаn — отображать статистику по определённому процессa — показывает абсолютные запущенных процессовtop -n 3 — показывает самые ресурсоёмкие приложения в данный моментgstat
gstat — показывает использование дисков.gstat -a — используется для вывода только активных устройствvmstat
vmstat — показывает состояние виртуальной памяти и буфераvmstat 5 — отображает статистику раз в пять секундvmstat -z — показывает состояние буфераvmstat -i — показывает состояние прерыванийiostat
iostat — выводит статистику по I/O устройствiostat -d -w5 — показывать информацию по дискам, с периодичностью в пять секунд безостановочноiostat -dx -w5 — показывает расширенную статистикуiostat -dx /dev/vda 5 — показывает расширенную статистикуnetstat
netstat — показывает активные сетевые соединения.netstat -w 1 — количество пакетов в настоящее время.netstat -ibt — вывод сетевых интерфейсов с разбивкой по IP адресам, отображает объём трафика, количество ошибок, коллизийnetstat -rn — отображает таблицу маршрутизации👉@linuxchmod