Самостоятельно размещаемый инструмент для проверки скорости сети и мониторинга серверов с веб-интерфейсом, написанный на Go и React.
gnmyt/MySpeed
Самостоятельно размещаемое ПО, которое запускает тесты скорости интернета по расписанию и хранит результаты в течение заданного срока.
Open source альтернатива:Speedtest Intelligence
- Звёзды
- 3,037
- Форки
- 153
- Открытые issues
- 93
- Последний коммит
- 12 часов назад
Что это?
MySpeed отслеживает скорость интернета с течением времени. Программа автоматически запускает тесты по расписанию, заданному с помощью выражений Cron, хранит результаты в течение выбранного вами срока — от нескольких дней до бессрочного хранения — и показывает статистику скорости, пинга и других показателей.
Инструмент позволяет проверять несколько серверов, добавленных в один экземпляр, и поддерживает серверы тестирования скорости Ookla, LibreSpeed и Cloudflare. Проверки работоспособности могут отправлять уведомления по электронной почте, в Signal, WhatsApp или Telegram при ошибках или простоях. Также поддерживается экспорт данных в Prometheus и Grafana для интеграции с существующими системами мониторинга.
Доступны инструкции по установке для Linux и Windows.
Ключевые возможности
- 01Формирует статистику скорости, пинга и других показателей.
- 02Запускает тесты скорости по расписанию, заданному с помощью выражений Cron.
- 03Поддерживает несколько серверов тестирования: Ookla, LibreSpeed и Cloudflare.
- 04Хранит результаты в течение заданного срока.
- 05Отправляет уведомления о проблемах при проверках работоспособности по электронной почте, в Signal, WhatsApp или Telegram.
- 06Экспортирует данные в Prometheus и Grafana.
Сценарии использования
- Проверять, предоставляет ли интернет-провайдер оплаченную скорость, в течение нескольких дней или недель.
- Следить за качеством домашнего или офисного интернет-соединения и получать уведомления о простоях.
- Передавать долгосрочные сетевые показатели в существующую панель мониторинга Grafana.
Быстрый старт
- 1
Откройте руководство по установке Linux, ссылка на которое есть в README
- 2
Или откройте руководство по установке Windows, ссылка на которое есть в README
- 3
Следуйте руководству, чтобы запустить MySpeed и открыть его веб-интерфейс
Что важно знать
- Установка описана во внешних руководствах для Linux и Windows, а не одной командой в README.
Темы
Частые вопросы
- Что такое MySpeed?
- Самостоятельно размещаемое ПО, которое запускает тесты скорости интернета по расписанию и хранит результаты в течение заданного срока. MySpeed отслеживает скорость интернета с течением времени. Программа автоматически запускает тесты по расписанию, заданному с помощью выражений Cron, хранит результаты в течение выбранного вами срока — от нескольких дней до бессрочного хранения — и показывает статистику скорости, пинга и других показателей.
- MySpeed можно использовать бесплатно? Какая у него лицензия?
- MySpeed распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- MySpeed всё ещё поддерживается?
- Активно поддерживается. Последний коммит в MySpeed — 19 окт. 2026 г..
- Для чего можно использовать MySpeed?
- Проверять, предоставляет ли интернет-провайдер оплаченную скорость, в течение нескольких дней или недель. Следить за качеством домашнего или офисного интернет-соединения и получать уведомления о простоях. Передавать долгосрочные сетевые показатели в существующую панель мониторинга Grafana.
- Как установить MySpeed?
- Откройте руководство по установке Linux, ссылка на которое есть в README Или откройте руководство по установке Windows, ссылка на которое есть в README Следуйте руководству, чтобы запустить MySpeed и открыть его веб-интерфейс
- Где скачать MySpeed?
- Исходный код и инструкции по установке — на GitHub: https://github.com/gnmyt/MySpeed
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Создаёт панели Grafana и настраивает готовые оповещения для распространённых сервисов и инфраструктуры — без ручного написания запросов.
Реализация SSH-ловушки endlessh на Go с экспортом метрик Prometheus и дашбордом Grafana для статистики атакующих.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.
Лёгкая платформа для мониторинга серверов с собственным размещением: веб-панель, статистика Docker-контейнеров, история и оповещения.
Cachet — система с открытым исходным кодом для самостоятельного размещения страницы статуса, где можно сообщать пользователям о доступности сервисов и инцидентах.