Como ver o tráfego de rede por interface no FreeBSD?

13

deseja ver uma quantidade de tráfego passada pela interface desde a inicialização. É um ISPManager VDS com FreeBSD 8.0 e

ifconfig -L epair521b -B

não faz nada.

Deseja ter saída como o ifconfig do Linux:

lo Link encap:Local Loopback
...

RX bytes:6642443661 (6.1 GiB) TX bytes:6642443661 (6.1 GiB)

    
por kagali-san 10.10.2010 / 17:02

2 respostas

27
systat -ifstat 1

É muito melhor. Você vai obter taxa de transferência de tráfego, pico e total.

    
por 06.12.2012 / 17:36
6

Lendo o arquivo /usr/local/share/munin/plugins/if_ (na porta sysutils/munin-node ) Eu vejo que está usando a seguinte linha de comando para conseguir exatamente isso:

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

PS: esse arquivo também contém um aviso de que esses são contadores de 32 bits; alguns anos atrás eu RTFS e verificador é porque é mais fácil atualizar atomicamente; Eu não verifiquei se é a mesma na plataforma amd64 (mais recente).

    
por 11.01.2011 / 11:19