Me pregunto si hay alguna forma de medir el ancho de banda mediante un puerto tcp/udp en Linux.
Significa que busco una manera de poder saberlo, tcp/53 ahora necesita 1 MBit/s, tcp/80 ahora necesita 4,5 MBit/s. iperf puede decirme estos detalles, pero mi problema es que los necesito en shell/bash para extraer los datos para su uso posterior.
Respuesta1
yo recomendariaestadística oscura, una descripción de cómo esdisponible aquí
Respuesta2
Solo para completar, la mejor y más sencilla forma de monitorear el ancho de banda por puerto o grupo de puertos en Linux es utilizarlo tc
para configurar QoS.
Puede utilizar FireQoS, una herramienta de alto nivel para configurar QoS, y netdata para monitorearlo en tiempo real.
Consulte esto para obtener más información:https://github.com/firehol/netdata/wiki/You-should-install-QoS-on-all-your-servers