FreeBSD: iftop – мониторинг загрузки канала

Автор: | 16/01/2012
 

Небольшая утилита для контроля загруженности канала – iftop. Оф. страничка тут>>>. Прямо в консоли визуально отображает  % загрузки канала от общей пропускной способности каждым сетевым соединением, их направление и другие подробности.

Выглядит она так:

канал свободен

канал загружен

Установка занимает минуту:

# cd /usr/ports/net-mgmt/iftop
# make install clean

Если есть несколько сетевых карт – можно запустить с ключем -i и указать нужную:

# iftop -i eth1

Другие полезные ключи:

-n – не преобразовывать IP адреса в имена хостов;
-P – отображать порт
-N – не преобразовывать № порта в имя сервиса
-B – отображать график в байтах/сек, а не битах/сек
-c ./filename – указать свой файл конфигурации и в нем указать параметры запуска, что бы не использовать ключи.
-F net/mask – считать трафик только по указанному диапазону адресов, к примеру:

# iftop -F 77.120.106.0/24

Больше подробностей в man iftop.