-1

Поэтому я написал скрипт на python, который вызывает тест скорости сети и получает скорость загрузки, скорость загрузки и пинг. Однако я понял, что это не будет точным, поскольку это только статистика, основанная на моей локальной машине. Иногда у нас есть пользователи, которые не могут время от времени подключаться к Интернету, поэтому трудно определить, находится ли проблема на их конце самой сети. Я думал о переносе сценария на другое внешнее устройство, такое как Raspberry Pi или что-то в этом роде, и подключение его напрямую к модему или маршрутизатору.

Есть ли лучший способ сделать это?

2 ответа2

0

Я полагаю, вы используете Интернет.

Вы можете включить SNMP на маршрутизаторе и показать эффективное использование сети интернет-соединения с помощью MRTG или CACTI. Также вы можете использовать что-то вроде speedtest для измерения максимальной пропускной способности интернет-соединения.

0

Вы можете подумать о создании отдельной системы, такой как Raspberry Pi, о которой вы упомянули, для запуска Tobi Oetikers SmokePing. Смотрите: http://oss.oetiker.ch/smokeping/index.en.html

После установки и настройки SmokePing будет непрерывно работать как сервер, собирая информацию о задержке / производительности для различных сервисов или протоколов и генерируя графики, чтобы помочь визуализировать результаты.

Для SmokePing требуется ОС UNIX/Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .