Программное обеспечение > Интернет и сети

speedtest-cli - консольная утилита проверки скорости интернета

(1/3) > >>

vita:
speedtest-cli - консольная утилита проверки скорости интернета. Эта утилита позволяет использовать службу Speedtest.net из командной строки. Speedtest.net - это веб-сервис, который позволяет протестировать свою широкополосную сеть.
Более подробно о применении данной утилиты здесь.

Устанавливается из официального репозитория Ubuntu
--- Код: ---sudo apt install speedtest-cli
--- Конец кода ---
Запускается командой:
--- Код: ---speedtest-cli
--- Конец кода ---
Вывод покажет имя провайдера и IP, а также результаты теста входящей и исходящей скорости в Mbit/s (т.е. по умолчанию бит/сек), например,:
--- Цитировать ---Testing download speed................................................................................
Download: 47.05 Mbit/s
Testing upload speed...
Upload: 43.70 Mbit/s
--- Конец цитаты ---
Для проверки скорости в режиме подсчёта байт/сек:
--- Код: ---speedtest-cli --bytes
--- Конец кода ---

--- Цитировать ---Testing download speed................................................................................
Download: 6.25 Mbyte/s
Testing upload speed...
Upload: 2.22 Mbyte/s
--- Конец цитаты ---
Для работы в самой последней версии утилиты, а не из официального репозитория, где на сегодняшний момент для 16.04-16.10 версия 0.3.4-1, а для 17.04 - 1.0.0-1, нужно установить Python Pip
--- Код: ---sudo apt-get install python-pip
--- Конец кода ---
Для обновления speedtest-cli
--- Код: ---sudo pip install speedtest-cli --upgrade
--- Конец кода ---
В результате в 17.04 (Matuntu-Z74-M118):
--- Цитировать ---Successfully installed speedtest-cli-1.0.4
--- Конец цитаты ---
Очень удобная утилита без использования Flash-интерфейса.

Olej:

--- Цитата: vita от 15 Апреля 2017, 13:07:53 ---Очень удобная утилита без использования Flash-интерфейса.

--- Конец цитаты ---
Более того, гораздо более достоверная утилита, чем если мерять скорость из-под браузера - а). в результаты не включается трафик, который может "сочиться" в фоне из других 20-30 открытых закладок браузера, и б). на них не влияют задержки выполнения самого браузера при переполнении RAM и выделению новых страниц памяти через MMU, виртуализации...
Кроме того, через SSH терминальные соединения такой утилитой можно померять скорости со всех хостов LAN без необходимости бегать между разными компьютерами.
 

vita:
Для получения URL-адреса изображения для общего доступа в процессе тестирования скорости нужно выполнить команду:
--- Код: ---speedtest --share
--- Конец кода ---
помощь вызывается командой:
--- Код: ---speedtest -h
--- Конец кода ---
Доступные аргументы:
--- Цитировать ---usage: speedtest [-h] [--share] [--simple] [--list] [--server SERVER] [--mini MINI] [--source SOURCE] [--version] Command line interface for testing internet bandwidth using speedtest.net. ----------------------------------------------------------------------- https://github.com/sivel/speedtest-cli optional arguments: -h, --help show this help message and exit --share Generate and provide a URL to the speedtest.net share results image --simple Suppress verbose output, only show basic information --list Display a list of speedtest.net servers sorted by distance --server SERVER Specify a server ID to test against --mini MINI URL of the Speedtest Mini server --source SOURCE Source IP address to bind to --version Show the version number and exit
--- Конец цитаты ---
Источник

Olej:

--- Цитата: vita от 15 Апреля 2017, 13:07:53 ---Вывод покажет имя провайдера и IP, а также результаты теста входящей и исходящей скорости в Mbit/s (т.е. по умолчанию бит/сек),

--- Конец цитаты ---
Там есть ещё одна интересная особенность:
- программа использует огромный список URL серверов, раскиданных по всему миру...
- перед измерением она выбирает наиболее близкий хост (по расстоянию) к измеряемому
- список можно скачать и самому:

--- Код: ---[olej@dell 05]$ wget http://www.speedtest.net/speedtest-servers.php
--2017-04-05 21:47:16--  http://www.speedtest.net/speedtest-servers.php
Распознаётся www.speedtest.net (www.speedtest.net)… 93.184.219.82
Подключение к www.speedtest.net (www.speedtest.net)|93.184.219.82|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 1498633 (1,4M) [text/xml]
Сохранение в: «speedtest-servers.php»

--- Конец кода ---
- его можно дополнить своими опорными хостами, к которым измерять трафик
- сервер их списка можно выбирать принудительно (в командной строке), а не по физической близости.
 

В. Юрганов:
я в недоумении
у меня ёта

замер показывает...


--- Код: ---speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from MegaFon (188.162.15.244)...
Selecting best server based on latency...
Hosted by Rostelecom (Novosibirsk) [59.75 km]: 100.325 ms
Testing download speed........................................
Download: 0.88 Mbit/s
Testing upload speed..................................................
Upload: 0.31 Mbit/s

--- Конец кода ---
хоть бы слово про эту ёту было... и мегафон и ростелеком...

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии