MySpeed превращаем разочарование от интернета в понятную статистику

05 May, 2026

Представьте: вы платите за гигабитный интернет, но видео буферизуется, а файлы качаются со скоростью dial-up модема. Провайдер клянётся, что «всё работает», а вы остаётесь с догадками и раздражением. Именно эту проблему решает MySpeed — инструмент для автоматического мониторинга скорости интернета, который превращает ваши догадки в конкретные графики и цифры.

Что в коробке?

MySpeed — это self-hosted решение (устанавливается на ваш сервер или компьютер) для:

  • Автоматического измерения скорости интернета по расписанию
  • Визуализации истории измерений за 30 дней
  • Интеграции с популярными системами мониторинга
  • Получения уведомлений о проблемах

Кому это нужно? Всем, кто:

  • Подозревает провайдера в недобросовестности
  • Управляет корпоративной сетью
  • Хочет доказать факт нестабильного соединения
  • Любит собирать статистику обо всём

🎯 Пять причин попробовать MySpeed

  1. Автоматизация тестов Больше не нужно вручную запускать speedtest. Настраиваете расписание через Cron — и MySpeed делает всё сам.

    Пример cron-выражения для тестов каждые 30 минут:

    */30 * * * *
    
  2. Мультисерверность Тестируете не только на серверах Ookla, но и добавляете собственные серверы или используете альтернативы вроде LibreSpeed.

  3. Гибкие уведомления Получаете алерты в Telegram, WhatsApp, Signal или email при падении скорости ниже порогового значения.

    Настройки уведомлений

  4. Глубокая аналитика Визуализация данных в удобных графиках помогает выявить:

    • Часы наибольшей нагрузки
    • Периодические падения скорости
    • Средние показатели за период

    Пример статистики

  5. Интеграция с Grafana/Prometheus Если вы уже используете эти инструменты для мониторинга инфраструктуры, данные о скорости интернета органично впишутся в общую картину.

🔧 Технические детали

MySpeed написан на JavaScript и выпускается под лицензией MIT. Установка возможна на:

  • Linux (Debian/Ubuntu через .deb пакет)
  • Windows (установщик .exe)

Для работы требуется Node.js и несколько сотен мегабайт дискового пространства для хранения статистики.

Архитектурно проект состоит из:

  1. Бекенда на Node.js
  2. Веб-интерфейса на Vue.js
  3. Системы планировщика тестов
  4. Модуля уведомлений

💡 Практическое применение: три реальных сценария

1. Домашнее использование

Установили на Raspberry Pi — теперь у вас есть железные доказательства для разговора с провайдером. «Вот график падения скорости каждое воскресенье с 18:00 до 22:00» звучит убедительнее «у меня всё тормозит».

2. Мониторинг офисного интернета

Настроили тесты каждые 5 минут + алерты в корпоративный чат. Теперь IT-отдел узнаёт о проблемах раньше, чем начинают жаловаться сотрудники.

3. Тестирование CDN

Добавили серверы разных CDN-провайдеров и сравниваете, кто действительно быстрее в вашем регионе.

Вердикт

Попробуйте MySpeed, если:

  • Вы хотя бы раз ругались на «плохой интернет»
  • Хотите перейти от эмоций к цифрам в спорах с провайдером
  • Ищете простой способ мониторить качество соединения

Проект активно развивается (2k+ звёзд на GitHub), имеет подробную документацию и поддерживает все популярные платформы. Для домашнего использования хватит даже маломощного устройства вроде Raspberry Pi.

Установка на Linux займёт буквально 5 минут:

wget https://download.myspeed.dev/linux/latest.deb
sudo dpkg -i latest.deb

А какие у вас отношения со speedtest-ами? Доверяете провайдеру или предпочитаете независимые замеры?