Утилита для мониторинга интернет-соединения?


13

Я живу в многоквартирном комплексе, который рекламирует «бесплатное высокоскоростное подключение к Интернету» ... но на самом деле это вовсе не высокоскоростное соединение, а часто даже не подключение. То есть часто бывает, что я не могу получить доступ к чему-либо в Интернете с моего компьютера. Я все еще могу получить доступ к странице администратора моего маршрутизатора, так что я знаю, что это не тот случай, когда мой компьютер полностью разрывает свое сетевое соединение; проблема определенно выходит из-под контроля.

Я хотел бы пожаловаться руководству по этому поводу (они, вероятно, не собираются ничего делать, но тем не менее, не могут повредить), и было бы неплохо взять некоторые статистические данные о подключении к Интернету, чтобы поддержать мое дело , Я собрал небольшой скрипт для сбора данных, проверяя известный IP-адрес каждые 5 минут, но мне любопытно, есть ли более полнофункциональная программа, предназначенная для этого? Я использую KDE на Linux в первую очередь, но не исключительно, поэтому ответы на любые ОС приветствуются.

Ответы:


10

Ваш текущий план пинга каждые 5 минут довольно хорош. Я бы сделал еще один шаг вперед и посмотрел бы на создание красивых графиков с чем-то вроде Munin . Munin запускается каждые 5 минут и собирает статистику в вашей системе, а затем строит графики с помощью RRDTool . Добавление плагина для проверки связи с известным сайтом должно быть тривиальной задачей (мой экземпляр Munin даже отслеживает мой кабельный модем ).


1
Идея на самом деле - я уже использую Munin на своем сервере, но никогда не думал о том, чтобы применить его на своем ноутбуке. Благодарность!
Дэвид З,

0

Я думаю, что хорошим способом было бы запустить инструмент командной строки, такой как tracert(traceroute), который доступен в Linux, Mac и Windows, если я правильно помню. Вы можете указать программе веб-адрес или IP-адрес, и он скажет вам, сколько переходов потребовалось, чтобы добраться туда, и время ожидания между каждым из них. Если проблема заключается в вашем здании, как вы говорите, высокие значения задержки будут отражать это.

Запуск WireShark в случайном режиме также позволит вам просматривать трафик других в зависимости от того, где они находятся в сети, в зависимости от вас. Это может помочь в вашем анализе.


Спасибо за совет ... Я просто запустил traceroute, но он не показывал особо длинных прыжков. У меня проблема со скоростью - низкая пропускная способность, а не высокая задержка. И в любом случае, меня больше всего беспокоит количество времени, в течение которого сетевое соединение полностью недоступно; Скорость (или ее отсутствие) является второстепенным вопросом. Когда интернет-соединение не работает, traceroute, кажется, показывает, что пакеты не выходят из локальной сети.
Дэвид З,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.