Comment voir le trafic réseau par interface dans FreeBSD?

15

veulent voir une quantité de trafic traversée par l'interface depuis le démarrage. C'est un ISPManager VDS avec FreeBSD 8.0, et

ifconfig -L epair521b -B

ne fait rien.

Vous voulez avoir une sortie comme ifconfig de Linux:

lo Encapsulation de lien: boucle locale
...

Octets RX: 6642443661 (6,1 Gio) Octets TX: 6642443661 (6,1 Gio)

kagali-san
la source

Réponses:

29
systat -ifstat 1

C'est beaucoup mieux. Vous allez obtenir le débit du trafic, Peak et Total.

Mathieu
la source
Nice - Je n'ai pas utilisé cette commande depuis 12 ans, je pensais que c'était netstat
Jim Ford
6

Lecture du fichier /usr/local/share/munin/plugins/if_(dans le port sysutils/munin-node) Je vois qu'il utilise la ligne de commande suivante pour y parvenir:

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

PS: ce fichier contient également un avertissement que ce sont des compteurs 32 bits; il y a quelques années, j'ai RTFS et vérificateur parce qu'il est plus facile de mettre à jour atomiquement; Je n'ai pas vérifié si c'est la même chose sur la plate-forme amd64 (plus récente).

lapo
la source
C'est parfait pour moi, car j'avais besoin d'une commande avec une sortie statique pour pouvoir l'utiliser dans un script.
zymhan