Obtener estadísticas de tráfico web usando Vnstat

Vnstat es una sencilla herramienta de consola que nos permitirá obtener un control sobre nuestro uso de Internet. Más específicamente, sobre nuestro tráfico de Internet.

Esta herramienta, de la que me entero en Linuxers.org, guarda un registro del tráfico de nuestras conexiones de red seleccionadas. Luego, sobre este registro Vnstat realiza estadisticas de uso.

Ademas, Vnstat permite mostrar estos registros en distintos formatos: los datos del día, de la semana, el total descargado y un top10 con los días de mayor uso de ancho de banda.

Vnstat

Lo más interesante de Vnstat, es que no hay que ser usuario root para ejecutarlo. De forma que cualquier usuario pueda obtener estadísticas de tráfico. Incluso su instalación y configuración es muy sencilla.

Primero que nada, debemos instalar la herramienta.

Para instalar Vnstat en Debian y derivados, tipeamos en consola como root:

# apt-get install vnstat

Para instalar Vnstat en Fedora y derivados, tipeamos en consola como root:

# yum install vnstat

Los usuarios de otras distribuciones, pueden descargarse los fuentes desde su web.

Una vez instalado, procedemos a configurar Vnstat.

Primero que nada, cambiamos los permisos para que cualquier usuario pueda ejecutar la herramienta. Como usuarios root tipeamos en consola:

# chmod o+x /usr/bin/vnstat

Luego, ejecutamos el siguiente comando para seleccionar la interfaz que queremos que Vnstat monitorice. En este caso, la interfaz eth0, para ello tipeamos en consola como root:

# vnstat -u -i eth0

Y a partir de aquí ya podremos comenzar a utilizar la herramienta de monitoreo del trafico de Internet. Para ejecutarla, tipeamos lo siguiente:

# vnstat -i eth0

Vnstat

Incluso podemos ver las estadísticas en vivo de la siguiente forma:

# vnstat –live -i eth0 (aclaración: es –live con guión doble)

O podemos ejecutar un comando para mostrar las estadísticas diarias y las estimaciones

# vnstat -q

Para obtener más información sobre este comando, podemos visitar su man-page:

# man vnstat

Una simple y sencilla herramienta de monitoreo :)