¿Cómo puedo ver el uso de ancho de banda en una Mac?

17

Tengo problemas con Internet y los técnicos de ISP sugirieron que algo está usando mi ancho de banda.

¿Existe un software para monitorear qué procesos usan cuánto ancho de banda?

nute
fuente
1
Hola - ¿Puedo pedir que también describen lo que su problemas de internet son - el supuesto de que el tipo de soporte ISP tecnología es correcto puede ser una cortina de humo para conseguir que fuera el teléfono;)
stuffe
Internet se volvió muy lento. Pero no siempre. Hizo una prueba en la que estaba conectado, no a Internet, sino solo al ISP, y la prueba de velocidad estuvo bien.
nute
1
Coloque el Monitor de actividad en su base y configure el icono de la base en "Mostrar uso de la red" ... eso no le mostrará qué aplicación lo está utilizando, pero lo alertará cuando esté sucediendo, lo que podría ser de alguna ayuda.
TJ Luoma

Respuestas:

2

Creo que Rubbernet es exactamente lo que estás buscando.

El único inconveniente es que Rubbernet no puede distinguir entre el tráfico LAN y el tráfico WAN. Parece que estás mirando una computadora, así que eso no debería ser un problema.

Hay una demostración disponible en su sitio web, o puede comprarla en la Mac App Store por US $ 25, lo que parece ser una buena oferta ya que quieren 29,99 € (alrededor de US $ 42) por una copia de usuario único o 49,99 € ( casi $ 69) por un "paquete familiar" si compra a través de su sitio web.

(Un consejo para Macworld.com por llamar mi atención hace unos meses).

Si desea algo más barato, NetUse Traffic Monitor también puede ser adecuado para usted.

TJ Luoma
fuente
16

El Monitor de actividad incorporado (Aplicaciones → Utilidades) le muestra el uso de la red. También puede ver los puertos de red abiertos para cada proceso en ejecución.

captura de pantalla

Sin nombre_1
fuente
1
El monitor de actividad solo parece mostrar sumas durante un período de tiempo (el intervalo de tiempo no es obvio). Desearía que mostrara el uso instantáneo (Mbps) de cada aplicación.
OzzieOrca
7

Puedes probar nettop (1) en la Terminal. Está preinstalado y se actualiza cada pocos segundos para proporcionar un panel de control de todas las conexiones de red abiertas con su uso. Mejor que lsofya que también muestra los datos de uso.

$ nettop

Luego presione 'd' y busque entradas de aspecto extraño o entradas con tráfico constantemente grande en la columna 'bytes de entrada' o 'bytes de salida'. La 'd' indica a nettop que solo muestre diferencias en cada actualización de pantalla.

Notas prácticas de uso:

Si no reconoce el nombre del proceso, búsquelo en Google.

Si no quieres el proceso, obtén el pid (el número al lado del nombre del proceso en nettop) y mátalo con kill -9 <pid>. Si eso no lo resuelve, averigua si puedes desinstalar el proceso.

Si está interesado en lo que el proceso está transmitiendo a través de la red, use el número de puerto del cliente para esa conexión en particular (por ejemplo, '53133' 10.0.0.1:53133->74.125.68.100:80) para ejecutar un tcpdump (1) para ver los datos en los paquetes que se intercambian:sudo tcpdump -nnvvXSs 1514 port 53133

Si está interesado en el destino con el que está hablando el proceso, pero la dirección IP de destino no tiene un nombre de host DNS inverso (como en el ejemplo anterior), intente visitar esa dirección IP en un navegador web como https: // IP , haga clic en el icono de bloqueo roto en la barra de direcciones y vea los detalles del certificado para averiguar qué dominio se sirve allí (* .google.com en este caso). Esto no funcionará si el puerto SSL 443 no está abierto en el destino.

2rdmc
fuente
3

Quizás Little Snitch podría satisfacer sus necesidades. Sin embargo, es una aplicación paga, por lo que puede probarla con su versión de prueba.

theAmateurProgrammer
fuente
Tengo Little Snitch (pagado), pero sólo me aparece rápidamente alguna lista de procesos sin realmente me dice si es sólo un ping o el uso de ancho de banda de 1 MB de - a menos que yo no lo estoy usando correctamente
nute
+1, este es un programa increíble. Para ver qué procesos están utilizando la red, en el menú Little Snitch, elija "Mostrar monitor de red".
Josh
2

Primero, la mayoría de los ISP pueden decirle cuánto ancho de banda está utilizando. Parece que tenía un técnico que no sabía mucho o que simplemente estaba tratando de alejarlo.

En segundo lugar, la única forma de robar ancho de banda es si tiene una red inalámbrica que no está debidamente protegida. Esto significa que deberá monitorear el ancho de banda desde su enrutador inalámbrico, no desde su computadora portátil / computadora de escritorio.

Si tiene un enrutador inalámbrico, simplemente cambiaría el SSID y lo protegería con una nueva contraseña (difícil de adivinar). Eso cortará inmediatamente a cualquiera que pueda estar lixiviado de su red. Es muy simple de hacer en comparación con tratar de monitorear su uso de ancho de banda.

gose
fuente
Esta no es una configuración inalámbrica, es un PPPoE de la vieja escuela. Si el técnico es correcto, sería desde mi propia computadora. Realizó pruebas de velocidad al desconectarme del resto de Internet y tener solo el ISP en el solucionador de DNS, y funcionó bien.
nute
1

OsTrack ( Mac App Store ) rastrea la cantidad de memoria, CPU y ancho de banda que usa cada proceso. Puede que no sea exacto en un grado muy específico, pero funciona, tiene una buena interfaz de usuario y es gratis, así que le sugiero que lo pruebe.

abc905
fuente
Suena interesante por la descripción. Lo intentaré ahora.
nute
No estoy seguro de entender las métricas - que muestra uTorrent utilizando 6 MB - eso no puede ser, mi conexión es de sólo 1,5 Mbps ... y yo estoy descargando en 0.2KB / s
nute
0

Verificaría qué aplicaciones usan la red o cuáles están escuchando la conexión con el lsof -Picomando.

michalzuber
fuente
0

Si está buscando una manera de monitorear su uso de Internet en su conjunto, incluidos todos los dispositivos conectados a él, puede visitar PeakHour ( Mac Appstore ).

Utiliza SNMP o UPnP para comunicarse con enrutadores y computadoras que pueden brindarle una visión histórica y en tiempo real del consumo y la actividad del ancho de banda. Esto le permite monitorear el uso de su conexión a Internet en su conjunto, no solo la computadora en la que está, lo que es útil si tiene algunos dispositivos en su red.

Conocer su actividad de red exacta o actividad a lo largo del tiempo puede ser muy útil para diagnosticar problemas de ISP. También puede monitorear dispositivos individuales (si son compatibles con SNMP), lo que puede ser bueno para rastrear el uso excesivo.

peakhourapp.com

ingrese la descripción de la imagen aquí

Atención: soy el desarrollador.

EpaL
fuente
0

Si ya tiene un pequeño soplón, aquí hay un consejo que puede verificar rápidamente cuánto ha usado [recientemente]. Tengo datos limitados sobre la inmovilización, que uso cuando no hay wifi disponible. Es útil vigilar lo que sucede en períodos cortos.

La aplicación OSX Server también tiene herramientas de monitoreo de red. Viene gratis con el programa desarrollador de apple.

pequeño monitor de snitch

código ninja
fuente