¿Cómo monitorear el uso del ancho de banda saliente en Linux?

¿Cómo monitorear el uso del ancho de banda saliente en Linux?

Actualmente uso vnstat para monitorear mi uso de ancho de banda. Lo que quiero lograr es obtener datos para tomar la decisión de permanecer en un plan basado en cable más caro pero ilimitado, o cambiar a un plan de datos limitado, más barato y basado en dispositivos móviles.

Entonces, lo que realmente quiero saber no es el tráfico total que pasa a través de mi(s) interfaz(es) de red, ya que tengo una LAN pequeña con un NAS y otras cosas, sino el tráfico que sale de mi LAN, básicamente todo excepto el tráfico que va a/ desde 10.0.0.0 - 10.0.0.255.

No puedo entender cómo hacer eso con vnstat o si eso es posible. También estaría dispuesto a utilizar cualquier otra herramienta, pero todavía no encontré nada mejor que vnstat. ¿Algunas ideas?

Respuesta1

La forma habitual de hacerlo es habilitando el monitoreo SNMP en su enrutador y configurando una herramienta de monitoreo MRTG (en su computadora o cualquier otro servidor interno) para monitorear la interfaz saliente del enrutador.

Cómo monitorear el tráfico SNMP en Ubuntu gratis con MRTG

Respuesta2

¿Has probado alguna vez iptraf?

Pruébelo desde la consola, simplemente instálelo mediante apt o yum y ejecútelo escribiendo iptraf.

Puede seleccionar "Monitor de estación Lan" y la tarjeta de red para monitorear el tráfico en el dispositivo.

¡Saludos!

Respuesta3

Aún no he tenido tiempo de probar estos dos programas, pero parece que pueden ser lo que estoy buscando. Si alguien busca algo similar, consulte:

https://github.com/rafalfr/smarttrafficmeter

y

https://codebox.net/pages/bitmeteros

información relacionada