vnstat es una herramienta de línea de comandos en Linux que generalmente usan los administradores de sistemas para monitorear los parámetros de la red, como el consumo de ancho de banda o tal vez algo de tráfico que entra o sale. Supervisa el tráfico en las interfaces de red del sistema.
Instalación de vnstat en Linux
En el caso de Linux basado en RedHat
yum install vnstat
En el caso de un ubuntu o debian Linux
apt install vnstat
Trabajar con el comando vnstat
1. Para obtener estadísticas básicas de todas las interfaces de red
vnstat
Este comando imprimirá todas las estadísticas básicas de las interfaces de red conectadas al sistema.
2. Para monitorear una interfaz específica
vnstat -i wlo1
Esto monitoreará y mostrará las estadísticas de la interfaz especificada que es wlo1.
3. Para obtener las estadísticas diarias de una interfaz
vnstat -d -i wlo1
Esto imprimirá las estadísticas diarias de la interfaz especificada que es wlo1.
4. Para obtener las estadísticas por hora de una interfaz
vnstat -h -i wlo1
Esto imprimirá las estadísticas por hora de la interfaz especificada, que es wlo1.
5. Para mostrar las estadísticas mensuales de una interfaz
vnstat -m -i wlo1
Este comando mostrará las estadísticas mensuales de la interfaz especificada.
6. Para guardar la salida en un archivo XML
vnstat --xml -i wlo1 >output.xml
El comando creará un archivo XML con el nombre salida.xml y tendrá la salida del comando en formato XML.
7. Para guardar la salida en un archivo JSON
vnstat --json -i wlo1 >output.json
Este comando creará un archivo JSON con el nombre output.json y tendrá la salida del comando en formato JSON.
8. Para guardar la salida en un archivo de texto
vnstat --oneline -i wlo1 >output.txt
Este comando creará un archivo de texto con el nombre salida.txt y tendrá la salida en un formato de una línea.
9. Para calcular el tráfico en la interfaz actual
vnstat -tr
Este comando mostrará el tráfico en la interfaz de red actual en uso.
10. Para mostrar la ayuda de vnstat
vnstat --help
Este comando mostrará la sección de ayuda de vnstat.