
Вы следите за тем, как меняется скорость вашего интернета день за днём? А по часам? С помощью простого Docker-контейнера можно не только автоматически отслеживать качество соединения, но и смотреть результаты на понятных графиках всего в пару кликов.
Зачем я постоянно слежу за скоростью интернета
У меня оптический интернет от AT&T со скоростью до гигабита, что теоретически даёт около 940 Мбит/с на загрузку и выгрузку данных. Если скорость значительно падает и не восстанавливается долгое время, значит, где-то возникла проблема, которую нужно решать.
Я сильно завишу от стабильного интернета и плачу именно за качественный тариф, поэтому использую специальное ПО для мониторинга — чтобы всегда быть в курсе, как обстоят дела с соединением.
Как работают тесты скорости интернета и насколько им можно доверять?
Самый быстрый способ проверить, получаете ли вы обещанную оператором скорость.
Многие провайдеры устанавливают минимальные стандарты качества, и при их нарушении могут вернуть клиенту часть денег. Хотя AT&T официально не предлагает такую компенсацию для оптоволокна, всё равно полезно держать эти данные под контролем: скорость может заметно колебаться на разных участках сети.
Без записей о том, какая скорость обычно у вас и какая сейчас, будет сложно аргументировать необходимость компенсации. Вот почему важно иметь постоянный инструмент для мониторинга.
Мониторинг помогает также выявлять приложения, которые незаметно грузят или выгружают слишком много данных — это помогает вовремя обнаружить сбои или вредоносное ПО.
Хотя такие случаи редки, без постоянного наблюдения я бы никогда не заметил резкие перепады в трафике.
Ручное тестирование скорости — долго и неудобно
Раньше я запускал проверки интернета в случайные моменты. Такой подход подходит, если нужно пару раз быстро проверить скорость, но не помогает получить полную и наглядную картину за длительное время.

Теоретически можно записывать результаты в блокноте, Excel или заметках на телефоне, но это неудобно и совсем не надёжно.
Хотя время от времени я всё же делаю пару случайных тестов, когда чувствую, что интернет начинает «тормозить» при скачивании. Но такие тесты подходят только для мгновенной оценки и никак не дают полноценной статистики.
Speedtest-Tracker — идеальное решение для автоматического мониторинга
Следить за скоростью интернета не нужно быть экспертом в программировании или сетях. Я использую Docker-контейнер Speedtest-Tracker — и это отличное решение.
Программа полностью автоматизирует проверки с помощью встроенного планировщика cron и сохраняет результаты тестов: скорость загрузки и отдачи, пинг, джиттер и задержку.
![]()
Все показатели отображаются на графиках за последние 24 часа, неделю или месяц — можно выбрать удобный период. Графики простые, понятные, а кроме того, показывается среднее значение каждого параметра, чтобы сразу видеть типичное состояние сети без сложных вычислений.
Docker для новичков: всё, что стоит знать
Как освоить этот популярный инструмент разработчиков.
Установка Speedtest-Tracker совсем несложная — я запускал контейнер через Portainer. Но также есть официальные инструкции для Docker Compose, Docker Run, Kubernetes, QNAP, Synology и Unraid.
Можно подключить программу к своей базе данных MySQL или MariaDB, но я выбрал встроенную SQLite — она проще в настройке и отлично справляется.
Что такое cron и как с ним работать?
Утилита cron позволяет запускать задачи по расписанию в удобное время.
Независимо от способа установки, у Speedtest-Tracker есть встроенный таймер cron. У меня он настроен на 0 * * * *, то есть тест запускается каждый час. Если хотите экономить трафик, можно сделать запуск раз в шесть часов с помощью 0 */6 * * *.
Готовые шаблоны расписания легко найти, а я предпочитаю настраивать их через сайт Crontab Guru — там удобно и просто, с подборкой популярных вариантов.
![]()
Speedtest-Tracker можно разместить за обратным прокси для доступа из интернета. Есть даже публичная панель, если хотите поделиться данными о своей скорости с другими.
Если вы ещё не следите за скоростью интернета, очень советую начать прямо сейчас. Это легко, даёт лучшее понимание вашего соединения и помогает вовремя выявлять проблемы, пока они не стали серьёзными.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Вы также можете найти наши материалы в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru






