bwm-ng: просмотр сетевой активности

Автор: | 03/01/2013

networkingОчень простая утилита, которая наглядно показывает трафик — входящий, исходящий, общий по каждому сетевому интерфейсу — Bandwidth Monitor NG, или bwm-ng.

Установка очень простая.

Находим утилиту в портах:

# make search name=bwm-ng
Port:   bwm-ng-0.6
Path:   /usr/ports/net-mgmt/bwm-ng
Info:   A small and simple bandwidth monitor
Maint:  [email protected]
B-deps: libstatgrab-0.17 pkgconf-0.8.9
R-deps: libstatgrab-0.17 pkgconf-0.8.9
WWW:    http://www.gropp.org/?id=projects&sub=bwm-ng

И — устанавливаем:

# cd /usr/ports/net-mgmt/bwm-ng/ && make BATCH=yes install clean

Теперь можно запускать утилиту командой:

# bwm-ng

bwm-ng

Управление утилитой осуществляется интерактивно, прямо во время её работы. Допустимые ключи:

h — показать помощь;
q — выйти из программы;
+ — увеличить промежуток между снятием данных на 100ms;
— уменьшить промежуток между снятием данных на 100ms;
d — переключить режим вывода информации о трафике между bytes, kilobytes, megabytes etc;
a — включить/отключить отображение неактивных сетевых интерфейсов;

Несмотря на всё удобство утилиты — так же напомню и про штатные средства операционной системы, например:

# netstat -iw1
input        (Total)           output
packets  errs idrops      bytes    packets  errs      bytes colls
3     0     0        192          2     0          0     0
1     0     0         66          1     0        178     0
3     0     0        186          1     0        178     0

или:

# systat -ifstat

/0   /1   /2   /3   /4   /5   /6   /7   /8   /9   /10
Load Average

Interface           Traffic               Peak                Total
lo0  in      0.000 KB/s          0.000 KB/s          424.693 MB
out     0.000 KB/s          0.000 KB/s          424.693 MB

em0  in      0.000 KB/s          0.000 KB/s           84.734 MB
out     0.000 KB/s          0.000 KB/s          466.245 MB

и:

# netstat -inbh
Name    Mtu Network       Address              Ipkts Ierrs Idrop     Ibytes    Opkts Oerrs     Obytes  Coll
em0    1500 <Link#1>      00:50:56:00:21:19     1.1M     0     0        84M     541k     0       466M     0
em0    1500 77.120.106.0/ 77.120.106.29         487k     —     —        42M     535k     —       458M     —
em0    1500 fe80::250:56f fe80::250:56ff:fe        0     —     —          0        1     —         76     —
plip0  1500 <Link#2>                               0     0     0          0        0     0          0     0
lo0   16384 <Link#3>                            148k     0     0       424M     148k     0       424M     0
lo0   16384 ::1/128       ::1                      0     —     —          0        0     —          0     —
lo0   16384 fe80::1%lo0/6 fe80::1                  0     —     —          0        0     —          0     —
lo0   16384 127.0.0.0/8   127.0.0.1             148k     —     —       424M     148k     —       424M     —