La herramienta de estadística de red común es netstat. Sin embargo, NSTAT es útil y en algunos casos, es su mejor opción sobre las otras herramientas. Veamos cómo funciona NSTAT.
El comando nstat
La herramienta NSTAT recupera estadísticas sobre la red y los contadores SNMP de dos archivos, procedencia/net/netstat y procedencia/net/snmp. El formato del contenido de los dos archivos no es legible por el humano, y ahí es donde el nstat El comando entra en.
En la mayoría de las distribuciones de Linux, el comando nstat es proporcionado por el iproute2 paquete. Además, es NSTAT el que proporciona el IP Comando en sistemas Linux.
Cómo usar NSTAT
La sintaxis para usar NSTAT es:
$ nstat [opción] [patrón [patrón]]Puede comenzar abriendo la página de ayuda para ver las opciones disponibles que puede usar.
$ nstat -hVer estadísticas de red
Puede mostrar las estadísticas de la red ejecutando el nstat comando sin opciones. El comando, por defecto, calcula incrementos desde el último uso y los muestra en la salida.
$ nstatLa salida será:
La salida anterior y toda la información es útil dependiendo de la circunstancia. Intentemos comprender parte de la información en la salida.
Cada una de esta información es útil y hay muchas opciones que puede agregar al comando para ajustar la salida.
Opciones básicas de NSTAT
1. Valores de contador absoluto de volcar
Usar el comando nstat solo solo muestra los incrementos de los valores estadísticos desde su último uso. Sin embargo, puede volcar los valores absolutos para agregar a las estadísticas utilizando el -a opción.
El nuevo comando será:
$ nstat -aTenga en cuenta que las nuevas estadísticas de red difieren de las anteriores en la salida a continuación. Además, usando el -a La opción produce más información que NSTAT solo.
2. Ver historial de actualizaciones
Si desea ver el historial actualizado de los cambios en las estadísticas de la red, si las hay, sin mostrar otra salida, use el -norte opción.
También puede elegir no actualizar el historial para ver los contadores acumulados utilizando el -s opción.
3. Ver todas las estadísticas
Al usar NSTAT, los parámetros de red con valores cero no se muestran en la salida, pero eso no le limita el acceso a ellos. El - -cero La opción incluirá los valores cero a la salida.
Nuestra nueva salida será:
La salida anterior ahora incluye información de red con 0 números.
4. Restablecer la historia
Hemos visto cómo puede actualizar o elegir no actualizar el historial y usarlo en los próximos contadores. A veces puede decidir restablecer las estadísticas históricas y comenzar a analizar las estadísticas de la red Fresh. El -riñonal La opción te ayudará con eso.
La salida ahora incluirá solo los contadores recientes.
5. Verificar la versión
Para obtener rápidamente la información de la versión de NSTAT, ejecute el comando:
6. Mostrar estadísticas de red en formato JSON
Puede elegir usar el formato JSON para la salida. Todo lo que necesitas es agregar - -json al comando.
Netstat vs Nstat - ¿Cuál es la diferencia??
Tanto NSTAT como NetStat son herramientas de estadísticas de red. y todos citan la fuente de la información a través del /Proc archivos. La salida cuando se usa NetStat es más legible por humanos en comparación con la de NSTAT. Sin embargo, NSTAT muestra todas las métricas y información en bruto proporcionadas por el núcleo, y su salida es más en comparación con la de NetStat
Además, para acceder al comando netstat, debe instalar toallas de red.
Tomemos un ejemplo de comparación rápida de las estadísticas proporcionadas por las dos utilidades de línea de comandos.
Para NSTAT, su salida parcial es:
Por otro lado, la salida para NetStat es:
La salida de NetStat es más legible, pero aún así, ambas herramientas son útiles.
Conclusión
Esta guía ha presentado el nstat comando y cómo puede usarlo para recuperar las estadísticas de red. Hemos visto su sintaxis y ejemplos de uso comunes. Aunque hay otras herramientas de estadísticas de red que puede usar, saber cómo usar NSTAT también es un salvavidas.