Testar largura de banda da internet pelo terminal

Publicado por Isma em 24/06/2015

[ Hits: 8.463 ]

 


Testar largura de banda da internet pelo terminal



O speedtest_cli.py é um script para testar a largura de banda da internet usando o conhecido speedtest.net.

Necessário ter o Python instalado.

Instalação Python:

# apt-get install python2.7

Download speedtest_cli.py:

# wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

Permissão para executar:

# chmod +x speedtest_cli.py

Executar speedtest:

# ./speedtest_cli.py
Linux: Testar largura de banda da internet pelo terminal
Mais opções do speedtest com o comando:

# ./speedtest_cli.py -h

Outras dicas deste autor

Corrigir hora dos gráficos do Zabbix Appliance

Leitura recomendada

Web of Trust (WOT)

Firefox 3.6 Tab Switching Preview

Visualizar vídeos feitos em Adobe Flash no Google Chrome usando Ubuntu 64 bits

Pje e o Código Aberto - Previsão em Lei

Norton inaugura serviço público de DNS

  

Comentários
[1] Comentário enviado por albfneto em 24/06/2015 - 20:24h

no speedytest, tanto este como no método gráfico na web, pelo menos minha conexão da USP,
há algum problema, pq trocando o servidor, os resultados são totalmente diferentes.

e ainda, eu estou usando servidores locais, na mesma cidade, ribeirão preto, convex e outro, e as distâncias dos servidores saem erradas, reportadas como mais de 300 Km!.

ainda, se eu uso o servidor selecionado pelo ping, como vc fez, os resultados são errados. o valor de upload é maior que o download, e ambos são baixos, ou altos demais e errados:

ex meus testes de hoje, mesmo micro e rede:
servidor pelo ping: Net São Paulo. resultados download: 607 Mbs, upload: 896 Mbs
servidor ribeirão preto, convex: download 36.92 Mb/s Upload 49.89 Mb/s
outro servidor ribeirão preto Download 236.15 Mb/s Upload 89.77 Mb/s

atualmente não sei a velocidade máxima desta rede da USP Ribeirão Preto,mas a menos de um anos atrás batia, menos a distância: rede da USP antiga

8/12/2014 20:17 BRT meu IP correto 53.30 Mb/s 28.50 Mb/s 19 ms Ribeirao Preto ~ 300 km

velocidade "real" era rede de 60 Mb/s.


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[2] Comentário enviado por thichristofoli em 07/11/2018 - 20:49h

Existe a possibilidade desse script ficar rodando direto e quando o link chegar a um determinado valor, configurarmos para enviar um e-mail para o adm? Já fez algo do tipo?
Exemplo, link cair para 10 Mbps ser enviado um e-mail informando isso.

[3] Comentário enviado por ismabsd em 18/11/2018 - 06:18h


[2] Comentário enviado por thichristofoli em 07/11/2018 - 20:49h

Existe a possibilidade desse script ficar rodando direto e quando o link chegar a um determinado valor, configurarmos para enviar um e-mail para o adm? Já fez algo do tipo?
Exemplo, link cair para 10 Mbps ser enviado um e-mail informando isso.


Sim é possível. Porém não acho interessante ele rodando direto pois o script vai ficar utilizando toda a sua largura de banda para fazer os testes, com isso pode apresentar lentidão de acesso a internet para seus usuários. Você pode configurar na cron para ele rodar o teste a cada 30 min por exemplo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts