В последнее время мы сталкивались с множеством проблем с подключением к Интернету в нашем текущем офисе: замедления, потери пакетов, огромное количество пингов и т. Д.
(Не) к счастью, это происходит не весь день, всего несколько минут здесь и там, несколько раз в день, но это делает наш рабочий день мучительным.
Как гласит закон Мерфи , когда всплывает айтишник, интернет работает просто отлично, пинг хорош, пропускная способность нормальная.
Поскольку они не сделают больше ничего для нас без дальнейшего доказательства неудачи, есть ли хороший и простой инструмент (на любой платформе), который будет контролировать соединение в течение 24 часов (например, пинговать Google каждую секунду) и отображать результаты в виде график времени пинга + потери пакетов в любое время суток?
Я попробовал PingPlotter , но это не сработало, как задумано для меня.
источник
Ответы:
Если у вас есть доступ к Linux-машине, mtr может делать то, что вы хотите. mtr объединяет функциональность программ traceroute и ping в одном инструменте диагностики сети
Это тот тип вывода, который вы получаете при запуске в режиме отчета. Вы можете просто оставить его запущенным и собирать статистику за любой период времени.
источник
mtr
почасовую работу cron в режиме отчетов для диагностики проблем в сети. Бег с интервалами 30 или 60 секунд часто является адекватным. Это приводит к минимальному воздействию на сеть, но может дать хорошие результаты для периодических проблем.mtr
безусловно, хороший программный продукт, чтобы найти, где проблема в сети лежит!Я бы настроил копию копчения на какой-то системе в вашей сети. Это не пингует каждую секунду, и вам, вероятно, не нужно это делать. Вместо этого он будет периодически отправлять пакет из ~ 20 пингов в одно и то же время, а затем подсчитывать, сколько ответов и как быстро каждый из них возвращается. Результаты представлены на графике.
Вот результаты для моей системы дома, через мое соединение Comcast, с чем-то на работе. Пропущенные пакеты и задержка на стороне Comcast.
источник
Вы можете просто вывести вывод ping в файл (т.е.
ping google.com > pings.txt
) и просмотреть время ожидания. График отсутствует, но он работает практически на каждой платформе и должен служить достаточным доказательством любых проблем, с которыми сталкивается сеть.источник
ping
опции, но на самом деле я ищу способ отобразить это на временной диаграмме!У Pingdom есть бесплатный сервис, который может делать то, что вам нужно.
источник
Nagios - это инструмент для мониторинга серверов с открытым исходным кодом, который имеет возможность мониторинга серверов. Я знаю, что для SNMP-мониторов вы должны настраивать что-то на контролируемом устройстве, но для простых пинг-мониторов вы не должны.
Здесь, в нашем офисе, мы используем WhatsUp Gold для мониторинга всех наших серверов. У него есть монитор ping, который делает именно то, что вы хотите. Это дорогой продукт ($ 2000 +), что делает его нелепым решением вашей проблемы, но у них есть бесплатная 30-дневная пробная версия, которую вы можете установить, собрать данные и, надеюсь, выяснить вашу проблему.
источник