Tag: bandwidth monitor
Uso de ancho de banda desde la consola
by admin on Jun.01, 2010, under One-Liners
A veces quisiera tener una herramienta para chequear cuanto ancho de banda envia/recibe nuestro servidor pero slurm o vnstat no es una opción. A veces solo necesitamos un one-liner que haga rapidamente este trabajo y mantenerlo de fondo mientras hacemos algunos cambios. Bueno, como ultimamente he comenzado a utilizar mucho este script tal vez te ayude a ti tambien.
i=eth0;ltb=1;lrb=1;while :; do b=$(ifconfig $i | awk '/RX bytes/ {print $2 ":" $6}' | cut -d \: -f "2 4" | awk -F\: '{ printf("%d|%d",$1,$2)}');set - $(IFS="|"; echo $b);rb="$1";tb="$2";echo "Received:" $((($rb - $lrb) / 10240)) "kB/s Transmitted:" $((($tb - $ltb) / 10240)) "kB/s";ltb=$tb;lrb=$rb;sleep 10;done
Solo cambien la variable i=eth0 por la interfaz que quieran supervisar. Fue probado en Debian y CentOS, debería funcionar en la mayoría de las distribuciones de Linux.





