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

5594
David Z

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

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

13

2 ответа на вопрос

10
mwalling

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

Идея на самом деле - я уже использую Munin на своем сервере, но никогда не думал о том, чтобы применить его на своем ноутбуке. Спасибо! David Z 15 лет назад 1
0
John T

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

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

Спасибо за совет ... Я просто запустил traceroute, но он не показывал особо длинных прыжков. У меня проблема со скоростью - низкая пропускная способность, а не высокая задержка. И в любом случае, мое главное беспокойство - количество времени, когда сетевое соединение полностью недоступно; Скорость (или ее отсутствие) является второстепенным вопросом. Когда интернет-соединение не работает, traceroute, кажется, показывает, что пакеты не выходят из локальной сети. David Z 15 лет назад 0

Похожие вопросы