Как просмотреть сетевой трафик по интерфейсам в FreeBSD?

Как просмотреть сетевой трафик по интерфейсам в FreeBSD?

хочу увидеть объем трафика, прошедшего через интерфейс с момента загрузки. Это ISPManager VDS с FreeBSD 8.0, и

ifconfig -L epair521b -B

ничего не делает.

Хотите получить вывод, похожий на ifconfig в Linux:

lo Ссылка encap:Локальная петля
...

Байты RX: 6642443661 (6,1 ГиБ) Байты TX: 6642443661 (6,1 ГиБ)

решение1

systat -ifstat 1

Гораздо лучше. Вы получите пропускную способность трафика, пиковую и общую.

решение2

Читая файл /usr/local/share/munin/plugins/if_(в порту sysutils/munin-node), я вижу, что для достижения именно этого используется следующая командная строка:

/usr/bin/netstat -i -b -n -I $INTERFACE

PS: этот файл также содержит предупреждение о том, что это 32-битные счетчики; несколько лет назад я использовал RTFS и верификатор, потому что его проще обновлять атомарно; хотя я не проверял, так ли это на (более новой) платформе amd64.

Связанный контент