Conhece uma maneira de analisar os resultados do teste de velocidade?

Conhece uma maneira de analisar os resultados do teste de velocidade?

Eu gostoSpeedTest.net, mas o que eurealmente O que eu gostaria de fazer é colocar um gráfico em cactos, executar um teste de velocidade a cada meia hora e representar graficamente os resultados (talvez executá-lo três vezes de cada vez e calcular a média).

Posso fazer a parte dos cactos, mas preciso de um script (perl, python, php, bash, ruby, qualquer que seja) que possa produzir resultados rápidos. Alguém conhece um script que faça isso ou uma página da Web que seja compatível com scripts e que eu possa acessar e analisar?

Responder1

Não tenho uma resposta completa, mas tenho um exemplo de script bash que você pode usar.

Algo como o comando:

/usr/bin/time -f '%e' curl -s http://download.thinkbroadband.com/10MB.zip -o /dev/null 

Resultará em uma string com o número de segundos necessários para baixar o arquivo no sistema. Divida o KB do tamanho do arquivo (conhecido) para obter aproximadamente os KB/s.

Observe que há tantos fatores em jogo na largura de banda da Internet que as restrições de velocidade no endpoint ou nos roteadores intermediários podem afetar esse resultado. Além disso, certifique-se de possuir o servidor remoto se estiver planejando executar esse teste de 'download' com frequência; a largura de banda não é gratuita! :)

Responder2

Se você tiver algum lugar para configurar um endpoint remoto, poderá usar o iPerf com muita facilidade:http://sourceforge.net/projects/iperf/

Speedtest.net tem seu "Mini" que permite configurar seu próprio utilitário hospedado. Talvez você possa utilizar isso, especialmente porque eles fornecem o aplicativo Flash e scripts para hospedá-lo:http://speedtest.net/mini.php

informação relacionada