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

Автор: | 01/16/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.