Измерение и документирование скорости интернета (загрузка и выгрузка)

Я ищу способ документировать каждые пару минут скорость загрузки и выгрузки, предоставляемую мне интернет-провайдером.

Существует много инструментов для отображения текущей скорости загрузки и загрузки (которые используются), но мне нужно задокументировать, что дает мне провайдер (подозреваю, что я не получаю скорость, за которую я плачу в течение дня).

Полагаю, это будет сопоставлено с конкретным URL-адресом, который я должен предоставить.

Вы знаете какой-нибудь подобный инструмент?

2
задан 11 February 2013 в 20:25

2 ответа

Как насчет Tespeed . Я собирался порекомендовать, например, tcptrack или nethogs, но Tespeed намного лучше в качестве инструмента тестирования.

  1. Скачать с источника: wget https://raw.github.com/Janhouse/tespeed/master/tespeed.py

  2. Дать разрешение на выполнение: chmod +x tespeed.py

  3. Выполнить file ./tespeed.py

    enter image description here

Теперь, если вы хотите запускать его каждые несколько минут, вы можете включить его в задание cron как сценарий или создайте небольшой сценарий, который вы будете запускать в любое время, когда захотите начать мониторинг своего интернет-провайдера. Например:

#!/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

Сохраните приведенный выше код в некотором файле. Например, файл с именем timer . Затем дайте ему разрешение на выполнение, как я упоминал выше: chmod +x timer. Затем просто запустите файл, чтобы начать проверять скорость загрузки и выгрузки каждые X секунд. Код на 1 минуту прямо сейчас.

В каком коде он запускает файл tespeed.py и выводит все, что он делает, в файл с именем timer.log. Вы можете прочитать этот файл в любое время. Он покажет все проверки, выполненные tespeed с момента запуска скрипта, и также покажет время, когда проверка была выполнена.

0
ответ дан 11 February 2013 в 20:25

Как насчет этого ?

«Этот тест даст вам точный журнал вашего соединения через регулярные промежутки времени без необходимости снова и снова запускать ваш компьютер. "

0
ответ дан 11 February 2013 в 20:25

Другие вопросы по тегам:

Похожие вопросы: