Cómo instalar vnStat y vnStati para monitorear el tráfico de red en Linux

VnStat. es una herramienta de monitoreo de tráfico de red basada en consola diseñada para Linux y BSD. Mantendrá un registro del tráfico de red para las interfaces de red seleccionadas. Para generar los registros, vnStat. utiliza la información proporcionada por el kernel.

En otras palabras, no rastreará el tráfico de la red y garantizará el uso ligero del recurso del sistema. Para usar este software en Linux, necesitará al menos la versión 2.2 de la serie del kernel.

Artículo relacionado. VnStat PHP: una interfaz basada en web para monitorear el uso del ancho de banda de la red

Lo último La versión de vnStat 2.6. se lanzó el 21 de enero de 2020. e incluye varias funciones y correcciones siguientes.

Funciones

  • Las estadísticas permanecen disponibles incluso después de que el sistema se reinicia
  • Monitoree múltiples interfaces de red al mismo tiempo
  • Múltiples opciones de salida
  • Ordene los datos por hora, día, mes, semana u obtenga la parte superior 10 días
  • Genere un gráfic.png de la salida
  • Configure “Meses” para realizar un seguimiento de los diferentes ciclos de facturación que pueda tener
  • Muy ligero: consume una cantidad muy pequeña parte de los recursos de su sistema
  • Bajo uso de CPU sin importar la cantidad de tráfico que genere
  • No tiene que ser root para usarlo
  • Seleccione unidades dinámicamente (KB, MB, etc.)
  • vnStati proporciona algunos w opciones como:
    • -nl. –nolegend. (oculta la leyenda rx/tx)
    • –altdate. use una ubicación de texto de fecha/hora alternativa
    • –texto en la cabeza. para personalizar el texto en el encabezado de la imagen.
  • Puede generar resultados en formato de imagen.
  • Opciones personalizables para el posicionamiento del contenido y el color de fondo de la imagen en vnStat.cgi.
  • El ancho de banda de la interfaz se detectará automáticamente.
  • Use JSON para la salida

En este artículo, le mostraremos cómo instalar la herramienta vnStat. y vnStati. en Linux sistemas para monitorear el tráfico de red en tiempo real.

Instalación de vnStat y vnStati Network Monitoring Tools

1.. Para instalar vnStat en Linux, necesitará descargar la última versión de su página oficial de lanzamiento de GitHub.

freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_inconten t “);

Alternativamente, también puede usar el siguiente comando wget para descargar el archivo tar de la fuente más reciente como se muestra a continuación.

# wget https://humdi.net/vnstat/vnstat-2.6.tar. gz  Descargar VnStat en CentOS Descargar VnStat en CentOS

2.. Una vez que haya descargado el archivo, extraiga el archivo usando su terminal y luego navegue hasta la ubicación donde extrajo el archivo y compílelo usando los siguientes comandos.

Nota:. el paquete fuente viene con los archivos fuente necesarios para vnStat. incluido el demonio ( vnstatd. y la salida de imagen. ( vnstati. .

Instalar VnStat en CentOS/RHEL y Fedora

# yum group install “Development Tools”

# yum install gd gd-devel sqlite-devel

# tar-xvf vnstat-2.6.tar.gz

# cd vnstat-2.6/

# ./configure–prefix =/usr–sysconfdir =/etc

# make

# make install

Instale VnStat en Debian y Ubuntu

$ sudo apt-get install build-essential gd gd-devel libsqlite3-dev

$ tar-xvf vnstat-2.6.tar. gz

$ cd vnstat-2.6/

$ sudo ./configure–prefix =/usr–sysconfdir =/etc

$ sudo make

$ sudo make install Instalar VnStat desde fuentes en CentOS Instalar VnStat desde las fuentes en CentOS

3.. Una vez finalizada la instalación, deberá copiar el archivo de servicio Vnstat. como

VnStat Systemd

# cp-v examples/systemd/vnstat.service/etc/systemd/system/

# systemctl enable vnstat

# systemctl start vnstat Vnstat Init.d

# cp-v examples/init.d/redhat/vnstat/etc/init.d/

# chkconfig vnstat en

# service vnstat start  Crear archivo VnStat SystemD Crear archivo VnStat SystemD

4.. Ahora verifique que los binarios se hayan instalado en una ubicación adecuada y sean de la versión correcta.

# vnstat vnStat 2.6 por Teemu Toivola .

5.. Si desea personalizar su configuración de vnStat. puede abrir su archivo de configuración ubicado en:

# vi/etc/vnstat.conf

Las opciones allí se explican por sí mismos, por lo que no me detendré en cada uno de ellos. Aún puede revisarlos si desea personalizar su instalación.

 Configuración de VnStat Configuración de VnStat

6.. Debería dejar algo de tiempo para que las estadísticas se actualicen en la base de datos. Una vez que tenga suficiente información escrita en la base de datos, puede ver las estadísticas de la red simplemente ejecutando:

# vnstat  Supervisar el tráfico de red de la interfaz Supervisar el tráfico de red de la interfaz

7.. También puede comprobar las estadísticas por hora mediante la opción-h:

# vnstat-h  Supervisar el tráfico de red por hora Supervisar el tráfico de red por hora

8.. Para las estadísticas diarias, deberá utilizar la opción-d:

# vnstat-d  Supervisar el tráfico diario de la red Supervisar el tráfico de red diario

9.. Para obtener más opciones disponibles, puede utilizar–help:

# vnstat–help  Opciones de monitoreo de Vnstat Opciones de monitoreo de Vnstat

10.. Para hacer las estadísticas son más fáciles de leer, puede usar la herramienta vnStati. para generar imágenes.png para vnStat.

VnStati. es automáticamente instalado junto con vnStat. por lo que no se requerirían más acciones de instalación. Para generar una imagen de resumen para el uso de red de su interfaz de red, puede ejecutar:

# vnstati-s-i eth0-o ~/network-log.png Generar informe de supervisión de red

Generar informe de supervisión de red # vnstati-h-i eth0-o ~/network-log.png  Informe de red por hora

Informe de red por hora

En mi caso, vnStat. se instaló recientemente, pero se completarán hora. Para obtener más opciones disponibles y diferentes estadísticas, puede utilizar la opción –ayuda.