1 votos

medición del intercambio de datos a través de la red externa

Estoy usando el Mac Air 2013, y tengo un límite diario de datos que puedo intercambiar por internet que es de 1GB.

Me gustaría medir la cantidad de datos que cada aplicación intercambia en la red.

Estaba usando Activity Monitor pero luego me di cuenta de que esta aplicación está mostrando el intercambio de datos, incluso cuando la conexión a Internet está abajo (en particular, si escribo en terminal el comando find /|grep -i something esto mostrará un gran intercambio de datos de procesos como kernel_task y mtmfs ). Por lo tanto, Activity monitor muestra alguna transferencia de datos a través de algún tipo de red interna, y esto es ahora lo que me interesa.

Me gustaría utilizar alguna herramienta (también desde línea de comandos) que sólo muestre los datos intercambiados por las aplicaciones a través de la red externa (ya sea ethernet o wifi). ¿Podríais recomendarme alguna aplicación de este tipo?

1voto

Neapolitan Puntos 126

Puede ver el número total de bytes transferidos por interfaz de red utilizando:

netstat -ib

o para una interfaz de red individual (por ejemplo, en1) utilizando:

netstat -b -I en1

Puedes controlar la cantidad de datos por programa utilizando:

nettop -P -t external

La opción "-t external" sólo incluye el tráfico externo.

Puede interesarle la cantidad de tráfico por página web. Si está utilizando Safari, seleccione >Desarrollo >Abrir Inspector Web, y seleccione la pestaña "Red". Esto mostrará qué archivos se transfieren y el tamaño total del sitio web. Por desgracia, cuenta los archivos en caché en el tamaño de la página, por lo que no refleja realmente la cantidad de datos transferidos. Firefox y Chrome tienen herramientas similares.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X