Openwrt: Monitorizar el tráfico de red con Vnstat

Advertencia: Este artículo tiene más de 365 días.

Con Vnstat podemos monitorizar el tráfico de las interfaces de red en nuestro router, también tenemos la posibilidad de integrarlo con LuCI y ver de una forma gráfica el tráfico de las interfaces de nuestra red.

Instalación

Lo primero como siempre, actualizar la lista de paquetes e instalar Vnstat y su complemento para LuCI

opkg update
opkg install vnstat vnstati luci-app-vnstat luci-i18n-vnstat-es

Configuración

Podemos ver que ahora tenemos una nueva opción dentro del menú Estado Monitor de tráfico de VnStat

img

Podemos elegir que interfaces vamos a monitorizar

img

Seleccionamos el tipo de gráficas a visualizar

img

Tráfico díario

img

Hacer persistentes las estadísticas

Por defecto los datos se guardan en el fichero /var/lib/vnstat por lo que si se reinicia el router se perderán y se vuelve a empezar desde cero.

Aprovechando que tenemos conectado un disco USB externo, vamos a cambiar la configuración para que los datos se almacenen en este disco, de esta forma si se reinicia el router los datos no se perderán.

Editamos el fichero de configuración

nano /etc/vnstat.conf

Cambiamos el valor de la variable DatabaesDir por una ruta del disco USB, por ejemplo:

DatabaseDir "/mnt/Nas01/carlos/vnstat/vnstat.db"

Reiniciamos el servicio para que se apliquen los cambios, y listo.

/etc/init.d/vnstat restart

Espero que te haya gustado, pasa un buen día. 🐧