Medindo e documentando a velocidade da internet (download e upload)

2

Estou procurando uma maneira de documentar alguns minutos a velocidade de download e upload que o ISP me fornece.

Existem muitas ferramentas para mostrar a velocidade atual de upload e download (que estão sendo usadas), mas preciso documentar o que o ISP me fornece (suspeito que não recebo a velocidade pela qual pago durante o dia).

Acho que seria medido em relação a um URL específico que eu deveria fornecer.

Você conhece alguma ferramenta como essa?

    
por Roy Tsabari 11.02.2013 / 17:25

2 respostas

4

Que tal Tespeed . Eu recomendaria, por exemplo, tcptrack ou nethogs , mas o Tespeed é muito melhor como uma ferramenta de teste.

  1. Download da fonte: wget https://raw.github.com/Janhouse/tespeed/master/tespeed.py

  2. Conceder permissão executável: chmod +x tespeed.py

  3. Execute o arquivo ./tespeed.py

Agora, se você quiser executá-lo a cada dois minutos, inclua isso em um cron job como um script ou crie um script pequeno que você executaria sempre que quiser começar a monitorar seu ISP. Por exemplo:

#!/bin/bash

#Time in Seconds
timer="60"
echo "Checking ISP for the TRUTH!!"
while [ $timer -gt 0 ]
do
  echo "Check done at: 'date'"  >> timer.log
  ./tespeed.py 2>> timer.log
  sleep $timer
  echo "---------------------" >> timer.log
done

Salve o código acima em algum arquivo. Por exemplo, um arquivo chamado timer . Então dê permissão executável como eu mencionei acima: chmod +x timer . Em seguida, basta executar o arquivo para iniciar a verificação de velocidade de Download e Upload a cada X segundos. O código é de 1 minuto agora.

Qual é o código que executa o arquivo tespeed.py e gera o que ele faz em um arquivo chamado timer.log . Você pode ler este arquivo sempre que quiser. Ele mostrará todas as verificações feitas por tespeed desde o momento em que você executou o script e também mostrará a hora em que a verificação foi feita.

    
por Luis Alvarado 11.02.2013 / 18:06
0

e isso ?

  

"Este teste lhe dará um registro preciso da sua conexão em um   intervalo regular sem ter que correr de volta para o seu computador e   sobre. "

    
por leokr 11.02.2013 / 17:55