InicioLinuxAdministración del sistema; Toolbox: iftop

Administración del sistema; Toolbox: iftop

Linux10/8/2012
¿Quién está usando todo el ancho de banda, y lo que están haciendo? Utilice iftop para averiguarlo.




Desde hace mucho tiempo los administradores de sistemas a menudo toman por sentado que las herramientas que he usado durante años y asumir todo el mundo ha oído hablar de ellos. Por supuesto, los administradores de sistemas nuevos unirse al campo todos los días, e incluso los administradores de sistemas experimentados no todos utilizan las mismas herramientas.

Con esto en mente, decidí escribir algunas columnas en la que destacan algunos común pero fácil de pasar por alto las herramientas que hacen la vida como administrador de sistemas (y en realidad, cualquier usuario de Linux) más fácil. Mi último artículo cubierto sar, una herramienta que puede utilizar para recopilar y ver las medidas del sistema con el tiempo. Esta vez, discutir un programa que es muy útil para la visualización de datos en tiempo real del rendimiento de la red: iftop.

Cualquiera que haya tenido que utilizar una red en una conferencia ha experimentado lo que sucede cuando simplemente no hay suficiente ancho de banda para todos. Mientras que usted está intentando comprobar su correo electrónico, otras personas están streaming de películas y programas de televisión, la descarga de discos de distribución de instalación, utilizando las redes p2p, mejorando sus distribuciones o viendo videos de gatos en YouTube.

Aunque es ciertamente frustrante tratar de usar una de esas redes, imaginar lo frustrante que habría de ser el administrador a cargo de esa red. Tanto si dirige una red de conferencias, una red de la oficina local o incluso un servidor web en su casa, puede ser realmente bueno saber qué está consumiendo todo su ancho de banda.

iftop Linux es un programa de línea de comandos diseñado para darle información sobre lo que viven las conexiones de red utilizan más ancho de banda en un formato gráfico agradable. Como usted puede darse cuenta por el nombre, iftop pide prestado un montón de ideas a partir de la herramienta de carga superior siempre útil solución de problemas.

Al igual que la parte superior, iftop actualizaciones automáticamente cada pocos segundos, y como principio, de forma predeterminada, ordena la salida que ver por qué está usando la mayor cantidad de recursos. Cuando la parte superior se ocupa de los procesos y la cantidad de CPU y memoria RAM que utilizan, iftop se refiere a las conexiones de red y la cantidad de carga y descarga de ancho de banda que utilizan.

A pesar de que iftop se envasa tanto para Red Hat y distribuciones basadas en Debian, es probable que no instala por defecto, por lo que tendrá que instalar el paquete del mismo nombre. En el caso de Red Hat basados en las distribuciones, es posible que tenga que tirar de él hacia abajo desde un repositorio de terceros. Una vez instalado, la forma más sencilla de empezar es sólo para ejecutar iftop como el usuario root. iftop ubicará la primera interfaz que puede utilizar y empezar a escuchar en la producción y el tráfico pantalla similar a lo que se ve en la figura 1. Para cerrar el programa, presione q para salir al igual que con la parte superior.




En la parte superior de la pantalla es una escala que va de la mano con el iftop gráfico de barras puede mostrar con cada conexión. Las siguientes filas de salida corresponden a cada conexión de red entre un par de hosts. Entre los dos anfitriones son flechas que le permiten saber la dirección que el tráfico es fluido. Las tres últimas columnas proporcionan el ancho de banda promedio por cada conexión durante los últimos segundos 2, 10 y 40, respectivamente.

Así, por ejemplo, la conexión muy superior en la figura 1 tiene un promedio de alrededor de 2.83MB durante los últimos 2 segundos, 3.32MB durante los últimos 10 segundos y 3.11Mb durante los últimos 40 segundos. Por debajo de toda la transmisión y recepción de las columnas en la parte inferior de la pantalla son una serie de estadísticas para el tráfico global de transmisión y recepción (RX y TX, respectivamente) incluyendo 2 -, 10 - y 40-segundos promedios tanto para aquellos y, finalmente, la totales de la interfaz.

Nota: si usted tiene un servidor con múltiples interfaces, es posible que desee iftop para monitorear una interfaz distinta de la predeterminada. Sólo tiene que añadir -i seguido de la interfaz para controlar al iniciar iftop. Por ejemplo, para controlar eth2, yo tendría que escribir iftop -i eth2 .



Desactivar búsquedas DNS

De forma predeterminada, cuando se ejecuta iftop, tratará de traducir todas las direcciones IP en nombres de host. A veces esto puede ser útil si usted está diagnóstico de problemas en una red local, sin embargo, como con muchas otras herramientas de diagnóstico de la red, resolviendo todas esas IPs puede ralentizar el programa y también pueden contribuir al tráfico que se ve en la salida. La solución es ejecutar iftop con el -n argumento, por lo que sólo te muestra las direcciones IP de todas las cosas (siempre se puede ejecutar una consulta contra una IP DNS le interesa, en otra ventana). Alternativamente, si ya han iftop correr, puede oprimir N para deshabilitar las búsquedas de DNS.


Mostrar datos del puerto

Cuando se ejecuta iftop en un servidor que puede servir para múltiples propósitos, puede ser útil saber si todos los que el tráfico de subida está accediendo a su servidor web, servidor de correo o algo más. Alternativamente, si usted está tratando de averiguar lo que está usando todo el ancho de banda de descarga, que puede ser útil para ver si las conexiones son mejores conexiones web o algún trabajo que esté ejecutando rsync. Para entender todo esto, iftop permite cambiar el puerto de pantalla y se apaga. Pulse la tecla p iftop mientras se está ejecutando, y mostrará los puertos utilizados para el origen y destino IP para todo el tráfico.

La única desventaja grande para mostrar el origen y los puertos de destino utilizado para una conexión es que usted encontrará en muchos casos se refieren sólo a una o la otra. Por ejemplo, si está ejecutando un servidor Web, usted puede notar que una gran cantidad de tráfico que va al puerto Web (www etiquetado iftop), pero todos los puertos que utiliza direcciones IP para acceder a su servidor Web utiliza todo tipo de puertos altos . En ese caso, usted puede pulsar S o D para alternar la visualización de cualquiera de las fuentes o los puertos de destino, respectivamente. La figura 2 muestra un ejemplo de salida iftop donde he elegido mostrar sólo los puertos de origen.




Para mí, la cosa realmente grande sobre iftop es que es un proceso relativamente simple herramienta de línea de comandos. Es cierto que una serie de otros programas existentes que pueden proporcionar fantasía basados en la web los gráficos de tráfico de la red, y creo que los que son grandes para los datos de tendencias de la red al igual que lo son para tendencias carga del sistema y otras métricas.

Lo que me gusta iftop es la misma cosa que me gusta de arriba cuando hay un problema, se puede obtener al instante información en tiempo real acerca de su sistema que se actualiza a medida que la situación progrese.


Datos archivados del Taringa! original
32puntos
751visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

A
AleQwerty🇦🇷
Usuario
Puntos0
Posts1,314
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.